次のようなアプリのインターフェイスを構築しようとしています。
ストーリーボードを使用してビューを作成したいのですが、どうすればよいかわかりません。MasterNavigationController と DetailNavigationController (Master は左側のメニューで、Detail は右側のメニュー) の 2 つのナビゲーション コントローラーに接続されている SplitViewController をドロップしました。
ストーリーボードですべての ViewControllers を構築し始めていました。次に、マスターの各メニュー項目に必要なさまざまな ViewController スタックを保持するために NSArray を構築します。ユーザーがメニュー項目をタップすると、次のメソッドを使用して、対応する ViewController スタックを DetailNavigationController にロードします。
- (void)setViewControllers:(NSArray *)viewControllers animated:(BOOL)animated
しかし、今考えているのは、メニュー項目ごとに個別の DetailNavigationController を作成する必要があるということです。例えば:
- RecentOrdersNavigationController
- 顧客ナビゲーションコントローラー
- ItemsNavigationController
- ...
次に、ユーザーがメニュー項目をタップすると、DetailNavigationController 全体が適切なものに変わります。
ストーリーボードを使用している間、インターフェイスをどのように構成すればよいですか?