我有一个 Xcode 8 项目,每当我实例化 a 时UITableViewController
,我根本无法滚动内容。我已经确定:
userInteractionEnabled
设置为TRUE
(在 tableView 上)scrollEnabled
设置为TRUE
(在 tableView 上)- 没有
userInteractionEnabled
设置为TRUE
或设置为UITapGestureRecognizer
的覆盖视图cancelsTouchesInView
TRUE
- 没有
clipsToBounds
设置为FALSE
并可能阻止滚动的小视图 - 表格视图高度不大于内容的高度
- 弹跳 + 垂直弹跳设置为 TRUE
- 我正在使用
IQKeyboardManager
. 我通过故意禁用它来确保这个错误不是由库引起的。 - 这也与方向无关。我尝试过仅纵向,并且不断更改方向以检查结果。
有趣的是,如果我UITextField
从其中一个静态单元格中点击 a,IQKeyboardManager
内容会向下滚动一点。所以表格视图是可滚动的,但我不能通过正常滑动来做到这一点。
此外,我认为这可能与我的特定课程有关,也许我做错了什么......但我什至尝试UITableViewController
在应用程序的第一个初始化点用 5 个部分实例化一个空白,但它没有不工作。
请记住所有这些信息,我该怎么办?我正在使用 iOS 10 和 iPhone 6s。