使用Masonry做動(dòng)畫時(shí)要注意

[self layoutIfNeeded];//如果約束還沒(méi)有生成,要強(qiáng)制約束生成才行,不然動(dòng)畫沒(méi)用

[self.bottomToolContainer mas_updateConstraints:^(MASConstraintMaker *make) {

make.top.equalTo(self.mas_bottom).offset(-(44 + 44 + self.weekItemView.viewHeight));

}];

[UIView animateWithDuration:0.25 delay:0.0 options:UIViewAnimationOptionCurveEaseInOut animations:^{

[self layoutIfNeeded];

} completion:^(BOOL finished) {

}];

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • iOS_autoLayout_Masonry 概述 Masonry是一個(gè)輕量級(jí)的布局框架與更好的包裝AutoLay...
    指尖的跳動(dòng)閱讀 1,316評(píng)論 1 4
  • 一、前言 關(guān)于蘋果的布局一直是我比較糾結(jié)的問(wèn)題,是寫代碼來(lái)控制布局,還是使用storyboard來(lái)控制布局呢?以前...
    iplaycodex閱讀 2,734評(píng)論 0 1
  • (一)Masonry介紹 Masonry是一個(gè)輕量級(jí)的布局框架 擁有自己的描述語(yǔ)法 采用更優(yōu)雅的鏈?zhǔn)秸Z(yǔ)法封裝自動(dòng)布...
    木易林1閱讀 2,575評(píng)論 0 3
  • Masonry是一個(gè)輕量級(jí)的布局框架,擁有自己的描述語(yǔ)法,采用更優(yōu)雅的鏈?zhǔn)秸Z(yǔ)法封裝自動(dòng)布局,簡(jiǎn)潔明了并具有高可讀性...
    3dcc6cf93bb5閱讀 1,932評(píng)論 0 1
  • [置頂]iOS - Masonry使用中的一些整理 標(biāo)簽:iOS資源大全iOS常用方法iOS學(xué)習(xí)資料Masonry...
    DreamMakerSky閱讀 3,265評(píng)論 0 4

友情鏈接更多精彩內(nèi)容