iOS随记

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

2017-09-13  本文已影响53人  valiant_xin

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

[view.superview layoutIfNeeded];

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

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

上一篇 下一篇

猜你喜欢

热点阅读