0
在以下代码:显示而不包裹的视图在IOS的视图
-(void)viewWillAppear
{
if(!first)
{
[self display];
}
}
-(void) viewDidLoad
{
[self display];
}
-(void) display
{
[self addsubview:a];
[self addsubview:b];
.
.
.
}
我初始化厂景。首先,在-viewDidLoad
中,-display
方法添加视图a和b。 然后我移动到另一个视图并回到此视图1,因此调用-viewWillAppear
。 因此,查看a,查看b再次添加,view1有两次查看a和b。
我想只查看a和b一次。
如何使视图状态像-viewDidLoad
运行之前那样?