この質問はこれに関連しています。
スクロールオプション付きのタブバーを表示するためにKLHorizontalSelectを使用しています。新しい7ViewControllerをストーリーボードにドラッグしました。[人気]を選択すると、人気のあるViewControllerが表示されます。
これを行う方法についてのアイデア/提案はありますか?
これは、View Controllerの封じ込めの典型的な例です(1つのViewControllerに他のViewControllerを表示させたい場合)。ナビゲーションコントローラーとタブバーコントローラーは、組み込みのコンテナーコントローラーの例です。しかし、効果的なiOS 5で、Appleは私たちの残りの人々のために封じ込めを開いた。
参照してください:
ちなみに、View Controllerプログラミングガイドには、これら4つの封じ込め方法に関する微妙な注意が埋め込まれています。
addChildViewController:
removeFromParentViewController
willMoveToParentViewController:
didMoveToParentViewController:
ここには奇妙な相互作用があります。私たちは、アプリケーション開発者として、add...
および/またはremove...
iOSがすべての通知を処理するか、または通知を自分で処理する必要があると考えていましwill...
たdid...
。しかし、それは実際には半分です。したがって、子の追加と削除を注意深く読んでください。