6
有沒有辦法從導航控制器彈出當前視圖?理想的情況是在viewDidLoad
,我想執行一些健全檢查,如果失敗,彈出錯誤對話框,並自動關閉當前視圖(從父N.avigation控制器刪除)如何從導航控制器彈出當前視圖?
有沒有辦法從導航控制器彈出當前視圖?理想的情況是在viewDidLoad
,我想執行一些健全檢查,如果失敗,彈出錯誤對話框,並自動關閉當前視圖(從父N.avigation控制器刪除)如何從導航控制器彈出當前視圖?
看那-popViewControllerAnimated:
方法。您也可以在錯誤對話框中查看UIAlertView
,並在用戶單擊「確定」之後彈出警報視圖委託方法內的當前視圖控制器。
有時候知道去哪看看就是戰鬥的一半。 – 2010-04-29 19:40:24
我試着調用[self.navigationController popViewControllerAnimated:YES];在viewDidLoad中,但由於某些原因,當前視圖並未關閉 – theactiveactor 2010-04-29 20:13:13
您不會在'-viewDidLoad'中執行錯誤檢查並彈出,而是在'-viewDidAppear:'中執行錯誤檢查並彈出。在彈回到父視圖控制器之前,您希望等待視圖控制器的視圖出現。 – 2010-04-29 20:20:53