今日は冬休みの工作ということで、iOSのContainer View Controllerを作ってみようと思います。 Container View Controllerとは 一言で言うと、他のUIViewControllerを包含して表示するUIViewControllerのことです。どのように包含して表示するかによって、たとえばUINavigationControllerやUITabBarController、UIPageViewControllerのような実装があります。 iOS 5からはこのContainer View Controllerを自作する事が可能になりましたが、実装が面倒なのと大体の場合においてUIKitが用意しているContainer View Controllerを使うかcocoapodsあたりからそれっぽいライブラリを拾ってくれば解決するためかあまり具体的な実装方法
こんにちは。きんくまです。 今回はContainerViewです。 ContainerViewを使うと親子関係を持つViewControllerをInterface Builder上で簡単に設定できます。 こういうUIのやつ IB上ではこう表示されます。 ただ、IB上でこのように設定してしまうと、子供側のStoryboardの再利用が難しい気がしました。 基本的にStoryboardは分割しておいた方が管理が楽なので、子供は子供だけのStoryboardファイルにして、それを親側に埋め込みたいです。 それで、いろいろと試行錯誤していて、なんとかわかったのでまとめておこうかと。 詳しいことはAppleさんのドキュメントを見てください。 >> Implementing a Container View Controller StoryboardではContainerViewは使わずにUIVie
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く