2014-04-22 129 views

回答

0

您试图在每个单独的单元格中存储步进值。这是行不通的,因为单元格被重用;您现在在第2行中看到的单元格可能会在用户滚动时重新出现在第20行中。

这就是为什么你必须存储的值在一行一行地的基础上模型(数据)步进,这样就可以新鲜并将其正确设置为该行每一次cellForRowAtIndexPath:是调用。

这,反过来,意味着随着用户步骤的步进,其valueChanged将会需要跟表视图数据源使模型可以被更新(“用于行5具有步进值刚被更改为3“)并保持在模型中。

+0

感谢回复这是我如何修复它。链接到表格视图https://s3.amazonaws.com/StuffRandom/Random/Screen+Shot+2014-04-23+at+10.27.32+AM.png并链接到单元格https://s3.amazonaws.com /StuffRandom/Random/Screen+Shot+2014-04-23+at+10.27.08+AM.png – BallerAbdude

相关问题