在使用第三方庫Masonry的時(shí)候,有時(shí)候可能會出現(xiàn)物體位置并沒有出現(xiàn)在我們想要讓它出現(xiàn)的位置。最主要的原因還是我們少寫了一句話:
[view.superview layoutIfNeeded];
在控件完成動畫之后,調(diào)用這句話,能夠讓系統(tǒng)重新更新約束。
此外,順便說一點(diǎn),在想要一開始就有動畫的話,最好也是在控件約束加載好之后,再調(diào)用動畫。
在使用第三方庫Masonry的時(shí)候,有時(shí)候可能會出現(xiàn)物體位置并沒有出現(xiàn)在我們想要讓它出現(xiàn)的位置。最主要的原因還是我們少寫了一句話:
在控件完成動畫之后,調(diào)用這句話,能夠讓系統(tǒng)重新更新約束。
此外,順便說一點(diǎn),在想要一開始就有動畫的話,最好也是在控件約束加載好之后,再調(diào)用動畫。