現在、私のアプリケーションの1つにMGSplitViewControllerを統合していて、正しく動作しています。MGSplitViewControllerのポートレートモードのマスタービューと詳細ビューの両方を表示
しかし、ポートレートモードで現在表示されている方法を変更したいと思います。アプリケーションを開くときにポートレートモードにしたいのですが、マスターと詳細ビューコントローラの両方を表示する必要があります。左のルートビューコントローラを非表示にして表示します。
だから、私は私が望んでいるとして今肖像画や風景モードの両方がルートと詳細の両方のビューコントローラを示している
- (BOOL)shouldShowMasterForInterfaceOrientation:(UIInterfaceOrientation)theOrientation
{
// Returns YES if master view should be shown directly embedded in the splitview, instead of hidden in a popover.
//return ((UIInterfaceOrientationIsLandscape(theOrientation)) ? _showsMasterInLandscape : _showsMasterInPortrait);
return YES;
}
にコードを変更しましたが、問題は、ナビゲーションバーのボタンが&ショーの左側を非表示にする機能していないですルートビューコントローラ。
すべての身体でこれを行っていますか?
ここにスニペットを置くことができますか? – raaz
私はいくつかのコードを追加しました。私はそれが助けてくれることを願っています! – pmdj
私は以下の変更を行ったが、まだ動作していない..現在xcode4.2を使用しています... iOS5シミュレータ...あなたがそのサンプルアプリケーションを完了していれば、私はあなたに私のコードを送ることができます – raaz