我正在重新加载viewWillAppear
中的表格。如果我滚动一张桌子,然后转到另一个屏幕并返回到同一屏幕,则表格的滚动位置会发生变化。为什么UITableview
正在改变滚动位置,段数,行数,内容相同。UITableView偏移正在改变
0
A
回答
0
根据Apple doc,只要你的UI出现在屏幕上,viewWillAppear
就会被调用。在这里你重新加载tableview,使tableview达到它的初始值。
0
您可以根据您的要求重新加载tableView。
如果要重装你走到那屏幕上每次新的数据,那么你可以使用
viewWillAppear
。func viewWillAppear()
如果你想一次你的数据获取,那么你可以添加在
viewDidLoad
提取方法,然后重装重装。func viewDidLoad()
-1
您可以[的tableView reloadData]后保存的tableView的contentOffset和viewWillAppear中,您可以设置的tableView的contentOffset。
+0
这是绝对滥用SO上的答案选项。建议和其他问题不应作为答案。但是重新加载tableView根本不会滚动它。 – Adeel
相关问题
- 1. scrollTop的偏移时改变
- 2. UITableView cellForRowAtIndexPath,偏移阵列
- 3. UITableView headerView滚动偏移量
- 4. UITableView estimatedRowHeight在重新加载时更改其偏移量
- 5. 从孩子改变偏移处理
- 6. UITableView分组:如何更改两节之间的偏移量?
- 7. UITableView的内容偏移-64pt问题
- 8. 停止嵌入式UITableView垂直偏移
- 9. 偏移量UITableView索引 - 与iAd重叠
- 10. 更改内容偏移量
- 11. DPL没有正确偏移
- 12. 使用VQMod偏移正确
- 13. VBA变量和偏移量
- 14. jQuery UI SelectMenu - 定位在值更改后变为偏移
- 15. 表偏移基于改变在浏览器
- 16. 的UITableView contentInset改变
- 17. 集偏移正好对象的顶部(设定负偏移)
- 18. UIScrollView的内容偏移正在重置
- 19. CGContextDrawImage在变速的x坐标偏移
- 20. 在画布中绘图变为偏移
- 21. C++在偏移
- 22. 在偏移
- 23. 如何更改父偏移量而不更改其子偏移量?
- 24. UITableview在一个空的tableview上的滚动偏移
- 25. 移调偏移
- 26. 当用动画改变行时,UITableView正在获得交互
- 27. 滚动视图不会改变内容偏移
- 28. iOS:ios 11 UITableView行为改变
- 29. UITableview改变填充动态
- 30. UITableView不会改变segmentedControlChanged
当您在'viewWillAppear'中重载tableView时,每当您看到该屏幕时,它都会被调用。而不是在'viewWillAppear'上重新加载,重新加载'viewDidLoad'。 –
伙计们无论如何reloadData更改contentinset ,,, reloadData不是问题 –
是什么问题?你的滚动是改变还是你的tableview数据改变了? –