加载视图时显示UICollectionView的底部

时间:2014-06-25 14:28:50

标签: ios objective-c uicollectionview

我遇到了UICollection视图的问题

我有聊天窗口,消息被预加载并存储在核心数据中,因此我可以在视图控制器的生命周期的最开始访问视图控制器。

问题是,当聊天窗口打开时,用户可以看到我从底部到底部最后一条消息的所有消息堆栈是如何搜索的

我应该使用什么逻辑来获得加载视图的用户体验,例如在facebook messenger app中(当用户立即看到最后的消息而没有任何闪烁时)?

提前谢谢!

1 个答案:

答案 0 :(得分:0)

在viewDidLoad中,获取集合视图中最后一项的索引路径,然后:

[self.collectionView scrollToItemAtIndexPath:indexPath atScrollPosition:UICollectionViewScrollPositionBottom animated:NO]; // Has to be animated:NO