2017-04-21 36 views
1

我試圖模擬iOS上的日曆應用程序的設計,現在我已經運行幾個小時的相同問題。我試圖以兩種不同的方式顯示視圖控制器,具體取決於應用程序在哪個設備上運行。如果用戶在iPhone上,則視圖控制器將使用推送區顯示。這工作正常。如果用戶在iPad上,視圖控制器應該顯示爲彈出窗口。這也適用,除了我不能在顯示爲彈出窗口時顯示導航欄的事實。在彈出窗口中顯示導航欄

這裏有一個形象描述我是如何希望它看起來:

enter image description here

回答

3

爲RootViewController的與你的ViewController創建一個UINavigationController實例。然後,您可以將您的UINavigationController作爲彈出窗口顯示。 UINavigationController繼承自UIViewController,因此可以呈現。

+0

呵呵。我已經嘗試過,並且第一次不起作用。我一定在故事板上做了一些錯誤的事情,因爲這次我以編程方式嘗試了它,現在它工作得很好。謝謝! – Anubis