検索

ホームページ  >  に質問  >  本文

ios - tableViewCell reloadData的时候整个tableView会闪一下,请问如何解决?

tableViewCell 高度范围200~800都有,上拉加载更多,reloadData的时候整个tableView会闪一下,请问如何解决
找了一上午,都没能解决
stack overflow有几个链接:
1.http://stackoverflow.com/questions/22007867/why-does-uitableviewcell-flash-on-changing-height
2.http://stackoverflow.com/questions/15196927/reload-uitableview-with-new-data-caused-flickering
3.http://stackoverflow.com/questions/23312197/self-tableview-reloaddata-causes-flickering

高洛峰高洛峰2772日前848

全員に返信(1)返信します

  • 大家讲道理

    大家讲道理2017-04-17 17:19:57

    reloadData は、tableView のすべてのデリゲートおよび dataSource メソッドの再呼び出しを直接トリガーします。また、reloadData を使用する場合は、tableView の dataSource インスタンスが変更された場合、reloadData をすぐに呼び出すことができないことに注意する必要があります。 tableView アニメーションで呼び出されます

    返事
    0
  • キャンセル返事