小编Jay*_*Jay的帖子

reloadRowsAtIndexPaths更新表视图的contentOffset

我试图从tableview重新加载一个特定的行,但在重新加载后,tableview的contentOffset被重置为(0,0).我试图添加[tableview beginUpdates]和重新加载[tableview endUpdates]reloadRowsAtIndexPaths,但没有改变行为.

问题在这里被问到调用reloadRowsAtIndexPaths删除tableView contentOffset但它没有解决问题.我很确定动画与此行为无关.我还不确定如何在重新加载tableview行的同时保持tableview的内容Offset.

[tableView reloadRowsAtIndexPaths:@[indexPath] withRowAnimation:UITableViewRowAnimationAutomatic];

objective-c uitableview reloaddata ios contentoffset

3
推荐指数
1
解决办法
2521
查看次数