【发布时间】:2014-01-03 16:16:29
【问题描述】:
我已经尝试在 tabeleview 单元格中实现 UISwitch,现在切换状态会在我滚动和更改视图时自动更改,
请指导我....
【问题讨论】:
-
请提供一些代码来回答您的问题...
标签: iphone ios6 uitableview uiswitch
我已经尝试在 tabeleview 单元格中实现 UISwitch,现在切换状态会在我滚动和更改视图时自动更改,
请指导我....
【问题讨论】:
标签: iphone ios6 uitableview uiswitch
您可以使用NSMutableDictionary 来保存有关特定单元格UISwitch 对象的信息。如果您为单元格启用了 UISwitch 按钮,则在 NSMutableDictionary 中设置 Bool yes 和标记值。
根据 cellFor rowAtIndexPath 中的NSMutableDictionary 值启用特定单元格对象的开关。
【讨论】:
UITableview 重用单元格,为了解决您的问题,您需要为开关状态创建 NSArray 并在用户上下滚动时分配(使用 NSIndexPath)。
【讨论】: