我有一个标准的UITableView,但我想重新排列tableView的填充方式。我想要这个:
添加的第三项
添加的第二项
添加的第一项
因此,添加到表视图中的第一个数据将最靠后,最后一个数据将添加到顶部。(现在顺序是相反的,最后添加最远(。
var array = ["item1", "item2", "item3"]
for i in array {
print(i)
}
// item1
// item2
// item3
对集合使用 reverse()
方法。
var array = ["item1", "item2", "item3"]
array.reverse()
for i in array {
print(i)
}
// item3
// item2
// item1
您可以更改填充数据的方式。如果您使用逐步填充的数组,则可以简单地在索引 0 处添加项目(而不是使用"append"方法,在数组末尾添加项目(,如下所示:
array.insert(item, atIndex: 0)
或者,如果您使用包含静态数据的数组,则可以简单地反转所有数组内容,如下所示:
array.reverse()
希望这有帮助。