iOS 在push進新頁面時的animate失效

[UIView animateWithDuration:2.0 animations:^{
        imageView.alpha=0.1;
    } completion:^(BOOL finished) {
        
    }];

相似以上的動畫代碼,當你在push進入一個新頁面,在新頁面一開始就執行,那麼就和push的動畫衝突了,那麼這個動畫效果不執行,因此要麼延時執行這個動畫(等push完),要麼其餘辦法。動畫

固然這樣設計也是有緣由的,一邊push的動畫,一邊你自定義的動畫,很不協調。設計

相關文章
相關標籤/搜索