[英]UITableView under UINavigationBar after popViewControllerAnimated
[英]UITableview scrolling to top after popViewControllerAnimated is called
我在UITableView
上遇到问题。
我正在显示跟踪记录的集合。 用户点击单元格后,将显示包含详细数据的详细视图控制器。 我的问题是从“详细信息”视图控制器调用popViewControllerAnimated:YES
后,我的表视图被重置并自动滚动到顶部位置。
我没有打电话给[myTable reloadData];
在viewWillAppear
,我发现这种行为有点奇怪。
有人知道我在这里可能会错过什么吗?
任何帮助或提示将不胜感激!
谢谢,Granit
这是一个已知问题。
estimatedRowHeight
高度与实际高度之间的差异越大,在进行推挤操作时桌子将跳得越多。 最简单的解决方法是使用更好的估计。
如果不调用reloadData,则可以在某个地方重新添加表,或者由于某种原因弹出ViewController重新加载。 弹出时是否调用ViewDidLoad?
如何存储表格的滚动状态? (contentOffset)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.