UIViewControllerTransitioningDelegate入門
背景
recruit-mp/RMPScrollingMenuBarController · GitHub
このコードを見て初めてUIViewControllerTransitioningDelegate
という存在を知りました。コード読んで少し理解はできたんだけど自分で最初から作れるかって言われたらすぐにはできない。なので、一からUIViewControllerの遷移アニメーションについて学習してみようと思ったので、その経過を書いていこうと思います。そして、誰かの参考になれば幸いです。
参考にしていく記事
ググって筋がよさそうな記事をまとめました。
- initWithFunk: by Eric Allam
- UIKonf 2014 - Building Better Transition // Speaker Deck
- Interactive Transitions in Swift / iOS 8
- Custom UIViewController Transitions
- iOS 7 Tutorial Series: Custom Navigation Transitions & More | CapTech Consulting
とくに、Custom UIViewController Transitionsが体系的にとても分かりやすく解説されているいるので、これをもとに勉強していきます。
記事一覧(予定)
- UIViewController遷移アニメーションの概要
- 一番基本的なUIViewControllerの遷移アニメーション
- インタラクティブなUIViewControllerの遷移アニメーション
UINavigationController
、UITabBarController
の遷移アニメーション