2012-04-29 63 views
0

我有兩個UIViewController中,主,副,有主視圖控制器按鈕,查看次要的觀點:如何終止的UIViewController

myView = [[secondView alloc] init]; 
[self.view addSubView:myView.view]; 

我怎樣才能終止二次視圖控制器?如果我使用:[secondView.view removeFromSuperview],這個只會隱藏UIView並保持ViewController分配。

由於我的項目設計和代碼,我不能用[self presentModalViewController:myView animated:NO];

任何解決方案?

你的情況
+1

你不應該嵌套viewController是這樣的(除非你真的瞭解'UIViewController'的機制,即使你要求一個痛苦的經歷) – 2012-04-29 14:42:31

回答

0

[myView.view removeFromSuperview]; 
[myView release]; 
0

你不需要終止主視圖控制器。主視圖控制器將在您移除輔助視圖控制器時變爲活動狀態,輔助視圖控制器將立即終止。