【发布时间】:2012-10-23 04:20:12
【问题描述】:
我正在尝试使用UITableView 来模仿 iMessage 气泡文本行为。为了始终滚动到底部,当viewDidLoad 和viewDidAppear 时,我使用scrollToRowAtIndexPath。这是因为在调用viewDidLoad 方法时,表格还没有完全加载,所以我需要在viewDidAppear 中额外滚动。这段代码成功了。但是,我想要的不是动画滚动(将animated 设置为NO 不能解决此问题),我希望表格始终从底部显示,而不是加载表格然后转到最后一行。
这可能吗?我找不到任何完全符合所需行为的解决方案。
【问题讨论】:
-
您可以尝试将表格视图翻转 180° ,将自定义表格视图单元格翻转 180° 以使其看起来正常并反转您的索引路径逻辑。您的表格视图底部会有第 0 行。
-
这似乎是一项非常艰巨的工作。只需反转您的数据源,将最后一个对象切换为第一个对象,依此类推。然后你会以相反的顺序显示它。
-
@Martol1ni 只有两行代码!
-
反转你的数据源数组怎么样?!?
-
@Lefteris 反转我的数据源数组将强制滚动从下到上?如果没有,我不能使用这个解决方案。
标签: iphone ios uitableview ios5