1、 问题
问题如图, 先在”下拉框“选择 中风,再去其它页面,后返回本页面选 高风 就出现如下问题
正常的选择界面
二、解决办法
加上红色部分的 if 判断 即可。
- (void)viewWillAppear:(BOOL)animated
{
[super viewWillAppear:animated];
if (!mainView) { //加入这行
mainView = [CLMainSelectedView show];
mainView.backgroundColor = [UIColor lightTextColor];
mainView.leftMenuArrray = @[@"关机",@"开机"];
mainView.middleMenuArray = @[@"高风",@"中风",@"低风"];
mainView.middleMenuArray2 = @[@"19",@"20",@"21",@"22",@"23",@"24",@"25",@"26",@"27",@"28",@"29",@"30"];
mainView.rightMenuArray = @[@"制冷",@"制热",@"除湿",@"送风"];
[mainView initData];
[self.view addSubview:mainView];
}
@interface TableViewController ()
{
CLMainSelectedView *mainView;
}