【问题标题】:How can i Stop UITableview cell reloaded While Scrolling the UITableview in iPhone..? [closed]如何在 iPhone 中滚动 UITableview 时停止重新加载 UITableview 单元格..? [关闭]
【发布时间】:2014-01-03 16:16:29
【问题描述】:

我已经尝试在 tabeleview 单元格中实现 UISwitch,现在切换状态会在我滚动和更改视图时自动更改,

请指导我....

【问题讨论】:

  • 请提供一些代码来回答您的问题...

标签: iphone ios6 uitableview uiswitch


【解决方案1】:

您可以使用NSMutableDictionary 来保存有关特定单元格UISwitch 对象的信息。如果您为单元格启用了 UISwitch 按钮,则在 NSMutableDictionary 中设置 Bool yes 和标记值。 根据 cellFor rowAtIndexPath 中的NSMutableDictionary 值启用特定单元格对象的开关。

【讨论】:

    【解决方案2】:

    UITableview 重用单元格,为了解决您的问题,您需要为开关状态创建 NSArray 并在用户上下滚动时分配(使用 NSIndexPath)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-10-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-10-19
      • 2018-06-16
      • 1970-01-01
      相关资源
      最近更新 更多