这似乎是一个常见的问题,如果之前已经有人问过,请谅解。
我正试图弄清楚如何完全防止UITableView在我的iPhone应用程序中滚动。我希望我的表格在垂直方向上被锁定,这样无论多少次屏幕滑动都不会导致其移动。
我该如何实现呢?谢谢。
这似乎是一个常见的问题,如果之前已经有人问过,请谅解。
我正试图弄清楚如何完全防止UITableView在我的iPhone应用程序中滚动。我希望我的表格在垂直方向上被锁定,这样无论多少次屏幕滑动都不会导致其移动。
我该如何实现呢?谢谢。
你可以从XIB或编程中实现这个功能。
从XIB实现:
选择tableView,在Inspector中取消水平和垂直方向的反弹,以及水平和垂直方向的滚动。
编程实现:
如果你想编程实现这个功能,可以尝试以下方法:
self.tableView.scrollEnabled = NO;
或者
[self.tableView setScrollEnabled:NO];
希望这可以帮助你。UITableView继承自UIScrollView,因此使用UIScrollView的scrollEnabled属性。
self.tableView.scrollEnabled = NO