我有一个在网上找不到的问题(我猜)
当我单击 UITableViewCell 中的特定按钮时,我想更改单元格的文本。所以我只是更改了 IBAction 方法中的文本,但是当我滚动 TableView 的 y=0 上方的单元格时,它只是回到旧文本,即我单击按钮之前的文本。我怎样才能避免这种情况?我已经将 Bounces 设置为 no,但没有工作。我认为reloadData有问题,但我看不出在哪里
非常感谢你 !
最佳答案
这取决于您如何更改该单元格标签的文本。每次向上滚动时,您的表格 View 都会从数据源中提取信息(如您所说,reloadData)。如果要永久更改单元格的文本,则需要在数据源中进行更改,而不仅仅是临时更改。
关于ios - UITableView 滚动超过限制时重新加载数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17094523/