解除加载了loadNibNamed的NIB

时间:2011-03-23 17:00:38

标签: iphone objective-c xib

我正在使用以下代码在视图控制器中正确加载笔尖(XIB):

self.myView.view = (MyView *)[[[NSBundle mainBundle] loadNibNamed:@"MyView" owner:self.myView options:nil] objectAtIndex:0];

现在,稍后我的流程中会显示另一个UIView。但是,我只希望在某个条件存在后显示此视图并且myView.view已从当前self.view中删除。

如上所述,删除已添加到主视图的子视图的正确方法是什么?如果需要,我可以添加我的标题和主MyView,但主要只是对正确的方法感到好奇。

提前感谢您的帮助!这非常困扰我!

1 个答案:

答案 0 :(得分:1)

[self.myView.view removeFromSuperview];