这似乎是一个常见的问题,如果之前有人问过,请道歉。
我正在试图弄清楚如何阻止UITableView在我的iPhone应用程序中滚动。我希望我的桌子垂直锁定,这样任何数量的屏幕滑动都不会导致它移动。
我该如何实现?感谢。
答案 0 :(得分:36)
您可以从XIB以及以编程方式执行此操作。
来自XIB:
只需选择tableView并在Inspector中取消选中水平弹跳& amp;垂直弹跳并水平滚动并垂直滚动
<强>编程:强>
如果您想以编程方式执行此操作,则可以尝试
self.tableView.scrollEnabled = NO;
OR
[self.tableView setScrollEnabled:NO];
希望这会对你有所帮助。
答案 1 :(得分:5)
UITableView继承自UIScrollView所以使用UIScrollView的scrollEnabled属性
self.tableView.scrollEnabled = NO