2013-04-02 20 views
1

我需要創建一個界面,它基本上與iPad音樂應用程序在相冊選項卡中顯示軌道列表的方式相同 - 在包含視圖控制器視圖的視圖中間的正方形中,播放控件仍可在頂部訪問。點擊視圖周圍的灰色區域應忽略它。如何構建像iPad上的音樂應用程序這樣的方形覆蓋圖的呈現?

我該怎麼做,而仍然支持iOS 5?這僅僅是創建一個視圖控制器並將其視圖添加爲子視圖的情況嗎?或者有什麼我應該做的視圖控制器遏制?

我附上了一張屏幕截圖,以顯示我的意思(污跡隱藏品牌等)。中心的白色方形需要能夠包含各種視圖控制器,通常由導航控制器進行管理。

enter image description here

+0

視圖控制器遏制API是在iOS 5中引入的,所以它不應該成爲與它兼容的問題。您可能想要觀看WWDC 2011視頻中的會話102,它幾乎解決了這個用例。 – omz

+0

感謝omz,我會讓我的睡前查看今晚:) – Marky

+0

好吧我得到它很好地工作。我會很快寫出答案,以便其他人也可以學習。 – Marky

回答

0

最有可能的,只是音樂呈現使用UIModalPresentationFormSheet一個模式視圖控制器。您可以以編程方式或在故事板中的segue中執行此操作 - 選擇segue時,請參閱檢查器中的「演示文稿」彈出窗口。

+1

不太可能。這不會讓你與背景互動。 – omz

+0

是的,omz所說的加上玩家在頂部控制的事實將變灰。 – Marky

相關問題