我正在 xcode 4.6.1 上为 iOs 6.1 开发 iPad 应用程序。
所以我有一个 TableView 插入导航堆栈。那张 table 有很多看不见的单元格。当我向下滚动时,抬起手指后,它会自动滚动到顶部,这是我不想要的。 (滚动条也不显示)
现在是奇怪的部分。当我在同一 View 上通过栏按钮呈现弹出窗口并将其关闭时,滚动将按预期工作。这让我认为它与 will/didappear 方法有关,但我尝试不使用 super 覆盖它们,或者不覆盖它们,没有帮助。
我还尝试禁用分页(IB 和编程方式)但没有成功,甚至重置了 xcode 的派生数据并删除了模拟器中的应用程序(有时我有一些 Storyboard“卡住”(bug?))
有什么想法吗?
最佳答案
我通过在 viewDidAppear
中调用 [self.tableview reloadData]
修复了此问题。
不知道我做错了什么。
关于ios - 表格 View 滚动的奇怪行为,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17454567/