开发者

Dismissing NIB loaded with loadNibNamed

I'm loading a nib (XIB) correctly from within a view controller with the following code:

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

Now, later on in my flow I have another UIView that gets displayed. However, I ONLY want this view to be displayed once a certain condition exists AND myView.view has been removed from the开发者_开发知识库 current self.view.

What is the correct way to remove a subview that has been added to the main view as I've done above? I can add my header and main of MyView if needed, but mainly just curious about the correct approach in general.

Thanks for the help in advance! This is bugging me terribly!


[self.myView.view removeFromSuperview];
0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜