2013-03-28 73 views
1

我幾乎完成開發應用程序。現在我通過將iPad支持到支持的設備來將其轉換爲通用應用。使用UISplitViewController的景觀專用IPad應用程序

我是否可以將應用程序設置爲僅使用橫向方向,因爲我使用的是UISplitViewController,並且希望主視圖控制器始終保持在屏幕上?是否有任何蘋果政策表明我無法將其限制爲僅限景觀,並且我必須實現縱向和橫向?有沒有機會將我的應用設置爲僅適用於iPad的視頻而被拒絕?

回答

2

別擔心,你會沒事的。如果你願意,支持風景方向和縱向方向。我在商店裏有這樣的應用程序。

但是,請注意,UISplitViewController確實有一個選項可以保持屏幕上的兩個視圖始終處於縱向。使用委託方法splitViewController:shouldHideViewController:inOrientation:禁止隱藏主視圖:

http://developer.apple.com/library/ios/#documentation/uikit/reference/UISplitViewControllerDelegate_protocol/Reference/Reference.html#//apple_ref/occ/intf/UISplitViewControllerDelegate

因此,如果你只存在的理由僅景觀是你不想隱藏主認爲,這是一個虛假的理由。例如,看看蘋果的Settings應用程序,它的工作原理就是這樣;它是一個分割視圖控制器,總是在所有四個方向上顯示兩個視圖。

+0

是的,我已經實現了在肖像模式下同時顯示兩個視圖,但這看起來不太好,所以我認爲我會去與景觀只。感謝你的回答。 – AJ112

+0

我看到你的更新答案。唯一的原因,我只爲了景觀而去,是因爲我沒有找到對於用戶來說足夠有吸引力的主人和細節。 – AJ112

相關問題