ios - 调用 popViewController Animated 后 UITableview 滚动到顶部

标签 ios xcode uitableview

我遇到了 UITableView 的问题.

我正在显示一组跟踪记录。用户点击一个单元格后,会显示一个带有详细数据的详细 View Controller 。我的问题是在我调用 popViewControllerAnimated:YES 之后从细节 View Controller ,我的表格 View 被重置并自动滚动到顶部位置。

我没有调用 [myTable reloadData];viewWillAppear我觉得这种行为有点奇怪。

有谁知道我在这里可能会错过什么?

任何帮助或提示将不胜感激!

谢谢,
花岗岩

最佳答案

这是一个已知问题。

越多estimatedRowHeight与实际高度不同,当 push segue 发生时, table 会跳跃得更多。最简单的解决方法是使用更好的估计。

关于ios - 调用 popViewController Animated 后 UITableview 滚动到顶部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32183850/

相关文章:

ios - 用户快速滚动表格 View 时如何隐藏和取消隐藏导航栏?

ios - 如何在没有任何质量损失的情况下将图像设置到 UIImageView 中并获得图像的平均颜色

ios - 为iOS项目中的每个目标选择不同的语言

Xcode调试器: cmd line application - start with sudo?

ios - 在两个 TableView 之间传递数据

ios - 是否可以在 iOS 中创建一个临时的 ABAddressBook 数据库?

objective-c - Facebook iOS SDK : Retrieve User's Phone Number and Country

iphone - 如果为 0,则从字符串中删除第一个字符

uitableview - 使用 Storyboard中的 SDWebImage 在自动布局中查看图像

iphone - 添加 iOS UITableView HeaderView(不是部分标题)