我已经尝试在tabeleview单元格中实现UISwitch,现在当我滚动和更改视图时,开关状态会自动更改,
请引导我……
您可以使用NSMutableDictionary
来保存有关特定单元格UISwitch
对象的信息。如果您为单元格启用了UISwitch按钮,则在NSMutableDictionary
中设置Bool yes和标记值。根据cellFor rowAtIndexPath中的NSMutableDictionary
值启用特定单元格对象的开关。
UITableview重用单元格,为了解决您的问题,您需要为开关状态创建NSArray,并在用户上下滚动时进行分配(使用NSIndexPath)。