我們經(jīng)常使用的系統(tǒng)的轉(zhuǎn)場(chǎng)動(dòng)畫一般有兩種
+(void)transitionWithView:(UIView *)view duration:(NSTimeInterval)duration options:(UIViewAnimationOptions)options animations:(void (^)(void))animations completion:(void (^)(BOOL finished))completion;
通過這個(gè)方法我們可以重新繪制視圖view蕴侣,任何子視圖的改變或者view本身的改變都會(huì)觸發(fā)該方法焰轻,UIViewAnimationOptions的類型選擇可以查看UIViewAnimationOptions有關(guān)轉(zhuǎn)場(chǎng)動(dòng)畫的類型介紹
+(void)transitionFromView:(UIView *)fromView toView:(UIView *)toView duration:(NSTimeInterval)duration options:(UIViewAnimationOptions)options completion:(void (^)(BOOL finished))completion;
這個(gè)方法用于切換兩個(gè)視圖view,作用于fromView的父視圖昆雀,會(huì)將fromView 從其父視圖上移除辱志,將toView展示在父視圖上,通常用于小說翻頁(yè)效果的實(shí)現(xiàn)UIViewAnimationOptions同上介紹