2012-11-24 44 views
1

我瞭解如何通過Push顯示ViewController。如何重新顯示IsLoaded的ViewController

但是,如何重新顯示已被推送並仍在加載但在屏幕上不可見的視圖。

我試圖

BaseView.PresentViewController(CurrentViewController,真實,NULL);

但是,我得到了這個錯誤: 拋出了Objective-C異常。名稱:NSInvalidArgumentException原因:應用程序試圖模態呈現主動控制器

如果視圖 - 控制是新的,我可以用一推,它的工作原理 BaseView.NavigationController.PushViewController(CurrentViewController,真);

回答

1

您是否嘗試過以下方法?

[self.navigationController popToViewController:viewControllerLoadedAlready animated:YES] 
+0

完美地工作。我在這裏也包括了MonoTouch代碼:BaseView.NavigationController.PopToViewController(CurrentViewController,true); – user1060500

相關問題