【发布时间】:2017-04-27 05:43:05
【问题描述】:
我有一个包含表格视图的主视图控制器。通过单击单元格,我导航到聊天屏幕(加载了存储的消息)。聊天屏幕应在加载时滚动到底部(最后一条消息)。现在每次滚动到底部看起来都很糟糕。有什么方法可以保留屏幕或视图控制器的状态。那么下次用户访问屏幕时应该已经滚动到底部了吗?
我应该缓存视图控制器吗?这是缓存UIViewController 的适当/标准吗?
我不想知道如何滚动到底部,但想缓存视图控制器/屏幕的位置状态。
【问题讨论】:
-
你能把你的聊天视图控制器的代码显示出来吗?
-
您的聊天屏幕是否包含用于显示消息列表的表格视图?
-
我不能透露代码,但它包含 Realm 数据加载和 UITableViewDataSource 方法来加载聊天消息。就是这样。
-
@JitendraSolanki 是的哥们。我也在问题中提到过
标签: ios uiviewcontroller