ストーリーボード付きのマスター/ディテール テンプレートを使用して新しいアプリケーションを作成しました。ランドスケープ モードでマスター ビュー コントローラーを非表示/表示できるユーザー機能を提供したいと考えています。ネット上でいくつかの例を見つけましたが、ストーリー ボードとナビゲーション コントローラーを使用したマスター/ディテール テンプレートを使用しているものはありません。
ポートレートモードでマスタービューコントローラーを非表示にするのに役立つ splitviewcontroller willHideViewController と willShowViewController を既に実装しています。App Delegate の didFinishLaunchingWithOptions メソッドで以下のコードを使用して、最初にビューをロードしています。
UISplitViewController *splitViewController = (UISplitViewController *)self.window.rootViewController;
UINavigationController *navigationController = [splitViewController.viewControllers lastObject];
splitViewController.delegate = (id)navigationController.topViewController;
あなたが私に正しい方向を向けることができれば、私は感謝します。
ありがとう、タパン・デサイ