2011-07-25 9 views
0

ボタンが1つ付いたUIViewControllerがあります。ボタンをクリックすると、uisplitviewが開く必要があります。問題はそれが非常に奇妙に開くということです。 何が間違っているかを明確にするスクリーンショットをいくつか作った。 ボタン肖像でクリックされていない:風景でクリックされていないUISplitViewがポートレートとランドスケープで開かれたときにフルスクリーンで表示されない

enter image description here

ボタン:

enter image description here

enter image description here

ボタンが縦に(通知黄色上部)をクリック

ボタンをクリックしてランドスケープAPE(右側に注目):

enter image description here

私は "異常" というを削除しますいくつかの設定をしないのですか?

答えて

0

SplitViewControllerは、ルートビューコントローラを意味します。 Appleはメインビューコントローラ以外のView Controllerとして使用することをお勧めしません。ドキュメントから

スプリットビューコントローラは、常にあなたが作成したインターフェイスのルートでなければなりません。

+0

これが当てはまると、これは悪いことです。どこでドキュメントを見つけましたか、私はここでそれを見ることができません:http://developer.apple.com/library/ios/#DOCUMENTATION/UIKit/Reference/UISplitViewController_class/Reference/Reference.html#//apple_ref/doc/uid/TP40009277-CH1-DontLinkElementID_3 – DixieFlatline

+0

ここhttp://developer.apple.com/library/ios/featuredarticles/ViewControllerPGforiPhoneOS/iPadControllers/iPadControllers.html#//apple_ref/doc/uid/TP40007457-CH6-SW2 – dasdom

+0

これはですか?そのような制限のない良い代用品? http://mattgemmell.com/2010/07/31/mgsplitviewcontroller-for-ipad – DixieFlatline

関連する問題