2010-05-24 102 views

回答

0

我使用的方法與Mike的建議略有不同。我創建了一個導航控制器(NC),並使用我想要模態呈現的視圖控制器(VC)的根視圖控制器來初始化它。然後,我以模態方式呈現NC。我可以在需要時成功從VC中推出。

+0

也許我並不清楚,但那是我描述的方法。我認爲你會設置根目錄,因爲你不能在其堆棧上沒有任何東西顯示導航控制器。這將是你沒有看到任何動畫的原因。放在導航控制器堆棧上的第一個視圖(根視圖)不是動畫。 – Mike 2010-05-24 14:56:26

2

使用UINavigationController作爲顯示模態的視圖。然後你可以推到那個控制器上。

+0

謝謝,這是行不通的,但儘管將動畫設置爲YES,但並未進行動畫 – RunLoop 2010-05-24 13:48:38

+0

發佈您的代碼,它應該工作... – Mike 2010-05-24 13:50:26

+0

它沒有生成動畫的原因是因爲導航控制器沒有根視圖控制器。我使用瞭如下的diff方法。 – RunLoop 2010-05-24 14:11:35

相關問題