1,下拉加载更多时,tableview跳动。可能原因就是预估行高太小,把预估行高设置为一个很大的值就可以了 tableView.estimatedRowHeight = 2*KScreenHeight;我这里设置的时两个屏幕的高度
2,场景:如果cell需要动态刷新,即显示的时候才能拿到正确的数据,更新布局。问题:tableview正在滚动,调用刷新方法reloadRowsAtIndexPaths ,界面跳动。解决方案:tableview滚动时不调用刷新方法,滚动结束时再调用刷新方法。
1,下拉加载更多时,tableview跳动。可能原因就是预估行高太小,把预估行高设置为一个很大的值就可以了 tableView.estimatedRowHeight = 2*KScreenHeight;我这里设置的时两个屏幕的高度
2,场景:如果cell需要动态刷新,即显示的时候才能拿到正确的数据,更新布局。问题:tableview正在滚动,调用刷新方法reloadRowsAtIndexPaths ,界面跳动。解决方案:tableview滚动时不调用刷新方法,滚动结束时再调用刷新方法。