我有一个UITableView
有 5 个部分,每个部分中有多个不同的行。
我添加UISwitch
到 TableView的代码
switchForNotification = [[UISwitch alloc]initWithFrame:CGRectMake(300, 10, 100, 40)];
[switchForNotification addTarget:self action:@selector(Notification) forControlEvents:UIControlEventValueChanged];
switchForNotification.on = NO;
[cell.contentView addSubview:switchForNotification];
因此,它将添加到 TableViewCell 中。
但是,当我滚动时,表格正在使用 UITableView 方法相应地重新加载,并且开关将被添加到其他单元格中。
我想防止在滚动和重新加载时将自动自定义控件添加到单元格中的问题。
我怎样才能做到这一点 ?
任何建议将不胜感激。
提前致谢。