tableview数据加载错误的顺序

时间:2016-12-12 01:47:35

标签: ios swift uitableview

嗨,我已经有这个问题了很长一段时间。 当我在tableview上显示值时,它将在第一轮时正确,但是当我滚动屏幕并重新打开时,数据将显示在错误的行中。

这是我用来显示信息的代码。 数据是一个二维数组, r 是行号, i 只是和指示

textField.text = data[r][i + 1]

例如问题: 第0行原始文本显示5 当它关闭屏幕并重新开启时 第0行中的文本字段重置为1,第2行中的文本字段(有时是另一行)在应该显示1时显示为5.

1 个答案:

答案 0 :(得分:0)

你应该使用indexPath.section作为[r]而indexPath.row作为[i + 1]而不是你的自定义变量