我正在练习多视图但有一个小问题。
当我的新视图被加载时,我仍然可以看到以前的视图。
如何使previos视图不可见?
这是我的代码:-
- (IBAction)changeView:(id)sender
{
RedClass *red = [[RedClass alloc] initWithNibName:@"RedClass" bundle:nil];
self.redClass = red;
[red release];
//[self.view removeFromSuperview];
[self.view addSubview:redClass.view];
}
这是一个屏幕截图:-
当我取消注释时,[self.view removeFromSuperview]
我的红色视图甚至都没有加载。
任何帮助,将不胜感激。
谢谢