最近遇到的一个oc项目中的bug,之前项目中使用约束布设的动画,在系统升级后就失效了。代码依然执行,小羊以为遇到鬼了呢,后来一顿查,原来是因为 [obj layoutIfNeeded]
在作怪!
在版本升级后 方法 layoutIfNeeded
的使用由子对象变成了父对象。详解见配图😣
注意⚠️:约束做动画,要想实现动画效果,必须调用这个方法 layoutIfNeeded
最近遇到的一个oc项目中的bug,之前项目中使用约束布设的动画,在系统升级后就失效了。代码依然执行,小羊以为遇到鬼了呢,后来一顿查,原来是因为 [obj layoutIfNeeded]
在作怪!
在版本升级后 方法 layoutIfNeeded
的使用由子对象变成了父对象。详解见配图😣
注意⚠️:约束做动画,要想实现动画效果,必须调用这个方法 layoutIfNeeded