【发布时间】:2009-08-10 01:17:12
【问题描述】:
我有一个自定义 UITableViewCell,其中包含一个 UISlider 控件和一个显示滑块位置当前文本值的 UILabel。我想在拖动滑块旋钮时更新标签。以下是基本元素。
cellForRowAtIndexPath: 该例程获取数据并更新滑块值和与之关联的标签。
sliderValueChanged: 此例程读取滑块值更新数据。 然后它调用 [table reloadData] 以便更新标签。
问题: 不知何故, reloadData 正在中断更新流程。如果我用 NSLog 代替 reloadData 我会得到一个很好的更新流,显示滑块的值。为了防止循环,我进行了测试以不设置滑块值或调用 reloadData 除非值不同。这并没有解决问题。
任何帮助将不胜感激!
【问题讨论】:
标签: iphone uitableview uislider