类似微信聊天界面加载历史记录的样式
做IM聊天时,加载聊天历史纪录时,reload的时候,会把tableview滚动到顶部,用户体验效果并不好。我们需要在加载历史纪录时,不让他自动滚动。
上网找了一个方法,挺好用的:
创建一个继承于:UITableView的类
在这个类中重写方法:- (void)setContentSize:(CGSize)contentSize 这个方法:
接着,在需要用到的地方引入这个类即可:
附上参考代码:https://github.com/wu736139669/ASHMessageTableViewDemo