2010-04-26 67 views
7

我想在縱向模式下製作UISplitViewController,就像在設置應用程序中一樣。我該怎麼做?如何在縱向模式下製作UISplitViewController?

+0

重複。請參閱http://stackoverflow.com/questions/2631672/ipad-splitviewcontroller-with-menu-in-portrait-mode-like-settings-app – 2010-04-26 14:33:27

+0

謝謝!我會嘗試嘗試此方法http://blog.blackwhale.at/2010/04/your-first-ipad-split-view-application/ – Knodel 2010-04-26 14:44:48

回答

6

晚了一點,但還需要看看MGSplitViewController由馬特·蓋梅爾。它可以滿足你的需求,還有更多。這就是UISplitViewController應該是什麼,並且實現起來很簡單。

1

從UISplitViewController類文檔:

分割視圖控制器支持 相同的接口的取向作爲其 當前可見子視圖 控制器。兩個視圖控制器都是以橫向顯示 顯示的 ,但是只有縱向顯示的詳細視圖控制器爲 。 當 取向之間轉換,拆分視圖 控制器將消息發送到其 委託對象來協調 顯示與隱藏 視圖控制器酥料餅的。有關此代理的方法 對象的更多信息,請參閱 UISplitViewControllerDelegate協議 參考。

(Emphesis加。)

+1

設置應用程序不是分割視圖控制器。這是一個可怕的黑魔法混亂,我不清楚蘋果會允許一個應用程序進入商店。注意開發者! ;) – Olie 2010-06-07 05:34:41

+0

是的,但這沒有幫助。 OP引用了一個完全合理的例子,該UI具有分割縱向視圖並詢問如何實現它。說「這是不可能的」與證據爭論,即使技術是無證的或必須從頭開始建造。 – 2010-06-07 05:35:30

+0

縱向模式中沒有UISplitViewController的證據 - 這就是我所說的。這是用JavaScript完成的,這是一個可怕的混亂。 而我的回答很有幫助,因爲如果OP想提交這樣一個應用程序,它很可能會被拒絕。 「非標準用戶界面」,以及所有這些。 (是的,是的,我明白虛僞。) 我會盡力在js&post中找到如何做的鏈接,但是「你會後悔的!」 ;) – Olie 2010-06-08 00:03:23

相關問題