ios - 表格 View 滚动的奇怪行为

标签 ios ipad scroll scrollbar uitableview

我正在 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/

相关文章:

ios - Instagram 使用 swift 5 登录,得到 ["error_type": OAuthException, "error_message": Invalid platform app, "code": 400]

iphone - 带分隔线的 uitableview

iphone - objective-C 中的私有(private)和公共(public)属性

javascript - 使用 jQuery 在单击的按钮上方添加内容时防止页面移动

iphone - 如何在iphone通讯录中搜索特定电话号码?

ios - 使用 count() 时 swift 出现奇怪的错误

ios - 创建类似于 whatsapp 的消息历史记录(objective-c)

ios - Swift iOS 中的 JSON 序列化

javascript - 如何在 Angular 2 中为 *ngFor 元素设置 anchor ?

html - 默认高度的滚动条问题