我們用到的蘋果翻頁就是一種轉場動畫效果,其實蘋果api中還有很多轉場效果.當然我們也可以自定義自己的轉場效果.在蘋果開發中就提供有開發者的api.
要實現這樣的功能,當然得了解它的方法(這裡我以model為例):
然後還有兩個動畫很重要的方法,實現它要遵循UIViewControllerAnimatedTransitioning協議:
還有就是在點擊執行動畫時,要設置UIViewControllerTransitioningDelegate代理對象,設置modalTransitionStyle類型.
push也是和model類似,不過它要設置navigationController.delegate,遵守協議UINavigationControllerDelegate.