Masonry使用动画时位置跑偏问题

在使用第三方库Masonry的时候,有时候可能会出现物体位置并没有出现在我们想要让它出现的位置。最主要的原因还是我们少写了一句话:

[view.superview layoutIfNeeded];

在控件完成动画之后,调用这句话,能够让系统重新更新约束。

此外,顺便说一点,在想要一开始就有动画的话,最好也是在控件约束加载好之后,再调用动画。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容