如何在我的tableView中返回单元格后立即增加值?每次返回单元格时增加一个值
var indexDigit1 = 0
var indexDigit2 = 1
cell.detailTextLabel?.text = "\(array[indexDigit1])"+"\(array[indexDigit2])"
indexDigit1 = indexDigit1 + 2
indexDigit2 = indexDigit2 + 2
return cell
但我想在我的tableView的每一个细胞是indexDigit1和indexDigit2变化。
因此,例如:indexDigit1应该是2,indexDigit2应该是3,第二个单元格应该是4,而第三个应该是5等等。所以标签中的值可以改变!
你的方法看起来已经错了。注意'cellForRowAtIndexPath'可以以任意顺序重复调用行,这就是为什么该方法有一个'indexPath'参数! –
您应该尝试使用比屏幕上的行更多的行,然后上下滚动。 –