iOS tableView reload闪烁

tableView_cell.gif

在cell中, 会播放音频, 这时需要reload该cell.

 [self.tableComment reloadRowsAtIndexPaths:@[indexPath] withRowAnimation:UITableViewRowAnimationNone];

然后会出现tableView闪烁的情况

解决方案: 给tableView设置预估行高

 self.tableComment.estimatedRowHeight = 0;
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Swift1> Swift和OC的区别1.1> Swift没有地址/指针的概念1.2> 泛型1.3> 类型严谨 对...
    cosWriter阅读 11,133评论 1 32
  • 2017.02.22 可以练习,每当这个时候,脑袋就犯困,我这脑袋真是神奇呀,一说让你做事情,你就犯困,你可不要太...
    Carden阅读 1,368评论 0 1
  • 一、简介 <<UITableView(或简单地说,表视图)的一个实例是用于显示和编辑分层列出的信息的一种手段 <<...
    无邪8阅读 10,663评论 3 3
  • 在展示TableView前要配置好, 设置TableView的delegate和DataSource对象.本章用到...
    陵无山阅读 3,611评论 2 5
  • 一个人到底应该怎么样感受到爱? 我们总是希望别人爱我们,想着我们多去爱别人,多去奉献,而别人感受不到爱? 有时别人...
    Rita李阅读 263评论 0 0