我有一个标准的UITableView,但我想重新安排tableView的填充方式。我想这样:
第三项已添加
第二项添加
首件商品
因此,tableView中添加的第一个数据将最远,最后一个数据将添加到顶部。 (现在顺序是另一种方式,最后添加最远)。
答案 0 :(得分:0)
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
答案 1 :(得分:0)
您可以更改填充数据的方式。 如果您使用逐步填充的数组,则只需在索引0处添加项目(而不是使用'追加'方法,即在数组末尾添加项目),如下所示:
array.insert(item, atIndex: 0)
或者,如果您使用包含静态数据的数组,您可以简单地反转所有数组内容,如下所示:
array.reverse()
希望这有帮助。