我想顯示,上述任何其他意見,即使在導航欄上,一種「彈出」認爲是這樣的:添加一個UIView高於一切,甚至導航欄
- 全屏用0.5 alpha的黑色背景看下面的其他
UIViewController
。 - a
UIView
窗口中間有一些信息,(一個日曆,如果你想知道一切)。
爲此,我創建了一個包含兩個UIViews
(背景和窗口)的UIViewController,並試圖顯示它。我嘗試了一個簡單的[mySuperVC addSubview:myPopUpVC.view]
,但我仍然有上面的導航欄。
我試圖將其作爲模式呈現,但下面的UIViewController
消失了,我失去了透明效果。
任何想法做到這一點,我敢肯定這很簡單...
謝謝!
使用添加一個子視圖您的應用程序窗口。處理方向更改可能會很棘手:http://stackoverflow.com/questions/8774495/view-on-top-of-everything-uiwindow-subview-vs-uiviewcontroller-subview – Amar
馬克@達萊夫的答案是正確的答案,如果它的工作爲你。 – djv