能否将tableView的顺序反过来?我找了很多解决方法,但都没有用。

问题描述 投票:0回答:1

我想保留滚动方向,但显示我的单元格的反转版本,我已经使用reversed()[indexPath.row]来显示我的单元格,我知道我只需要反转我所拥有的。

----------
label 1
----------
label 2
----------
label 3
----------
empty
----------
empty
----------

scroll direction
   |
   |
   v

希望得到的结果。

----------
empty
----------
empty
----------
label 3
----------
label 2
----------
label 1
----------
scroll direction
   |
   |
   v
swift tableview cell
1个回答
0
投票

在iOS 13.5版本的table-view中,默认情况下,绘制的单元格是 "空 "的,如果你将模型反转,这些单元格将不会显示出来。为了实现这一点,你需要提供一些数据到单元格,然后将它们呈现为空。


0
投票

你可以反转你的数据模型,例如 var characters: [Character] = ["C", "a", "f", "é"] characters.reverse() print(characters) // Prints "["é", "f", "a", "C"]

© www.soinside.com 2019 - 2024. All rights reserved.