前言
最近稍微闲了一些,决定把之前漏掉的知识再补充一下,然后发现在使用Masonry的时候动画怎么实现呢?于是经过练习和查找相关方法,终于找到了正确的做法,希望能够对有需要的人提供一些帮助。
正文
简单来说Masonry的动画使用方式是和正常的动画的使用方式是一样的,通过UIView animateWithDuration:<#(NSTimeInterval)#> animations:<#^(void)animations#>的方法就可以实现。那么重点是修改约束以及动画的生效方面。
修改约束
修改约束有两种方式
方法1
第一种是直接使用
[控件 mas_updateConstraints: