2017-03-14 14 views
1

UISplitViewControllerサブクラスで、マスターviewcontrollerとしてUINavigationControllerを使用しています(この理由は、ナビゲーションバーが必要なためです)。 UINavigationControllerには、FormViewControllerのサブクラスがrootViewControllerとしてあります。私はPushRowを使って選択可能なオプションのリストを表示しています。問題は、普通の幅の環境でPushRowをタップすると、SelectorViewControllerがマスターのナビゲーションスタックにプッシュされるということです。代わりにUISplitViewControllerとして示されているSelectorViewControllerが見たいです。PushRowとUISplitViewControllerナビゲーション

私はこのようになりますそのDummyNavigationControllerを作成しました:私は詳細にSelectorViewControllerを見ることができていますが、私はこのアプローチを好まないFormViewControllerためのナビゲーションコントローラとしてこれを使用して

​​

他に何かできますか?

答えて

0

私はこれは非常に具体的な答えではないことを知っていますが、私はコメントする評判が足りません。

SplitViewControllerの片側のみをSplitViewControllerの代わりにUINavigationControllerに埋め込むことができます。これは、SelectorViewControllerをSegueするとSplitViewControllerの片側にのみ表示されます。

enter image description here

+0

私はちょうどマスター 'UINavigationController' ..全体' SplitViewController'を埋め込むことはなかったです。 –

関連する問題