我們經常使用的系統的轉場動畫一般有兩種
+(void)transitionWithView:(UIView *)view duration:(NSTimeInterval)duration options:(UIViewAnimationOptions)options animations:(void (^)(void))animations completion:(void (^)(BOOL finished))completion;
通過這個方法我們可以重新繪制視圖view,任何子視圖的改變或者view本身的改變都會觸發該方法,UIViewAnimationOptions的類型選擇可以查看UIViewAnimationOptions有關轉場動畫的類型介紹
+(void)transitionFromView:(UIView *)fromView toView:(UIView *)toView duration:(NSTimeInterval)duration options:(UIViewAnimationOptions)options completion:(void (^)(BOOL finished))completion;
這個方法用于切換兩個視圖view,作用于fromView的父視圖,會將fromView 從其父視圖上移除,將toView展示在父視圖上,通常用于小說翻頁效果的實現UIViewAnimationOptions同上介紹