reloadRowsAtIndexPaths会闪一下解决方法

使用单纯的reloadRowsAtIndexPaths刷新tableview高度会导致页面上下闪动。

解决方法:

把该代码包在UIView的无动画block方法里就可以解决。

[UIView performWithoutAnimation:^{

                    [weakSelf.tableView reloadRowsAtIndexPaths:[NSArrayarrayWithObjects:indexPath,nil] withRowAnimation:UITableViewRowAnimationNone];

                }];

你可能感兴趣的:(reloadRowsAtIndexPaths会闪一下解决方法)