2010-06-20 118 views
0

我添加使用如何刪除子視圖

myViewController *myVC = [[myViewController alloc] initWithNibName:@"myView" bundle:nil]; 
[self addSubview:myVC.view]; 
[myVC release]; 

我怎樣才能刪除它再次從myViewController方法的子視圖?

我試圖

[self.view removeFromSuperview]; 

但不起作用

回答

4

試試這個:

[myVC.view removeFromSuperview] 
+0

我試圖通過添加一個後退按鈕與IBAction爲我的子視圖從打電話來做到這一點subViewController: [self.view removefromsuperview],但不起作用。 – iFloh 2010-06-20 15:47:04

+0

我對此有了進一步的瞭解。我從UIScrollView添加子視圖。單擊添加視圖上的後退按鈕似乎會干擾觸摸事件...進行單獨討論 – iFloh 2010-06-20 16:54:47