防止UITableView滚动?

这似乎是一个常见的问题,所以如果之前已经问过这个问题,我们很抱歉。

我想弄清楚如何防止UITableView在我的iPhone应用程序中滚动。 我想我的桌子被垂直locking,所以没有任何数量的屏幕刷卡会导致它移动。

我如何实现这个? 谢谢。

你可以从你的XIB以及编程的方式来做到这一点。

来自XIB:

只需selecttableView并在Inspector中取消选中水平和垂直弹跳,水平滚动和垂直滚动

编程方式:

如果你想以编程方式做,那么你可以尝试

self.tableView.scrollEnabled = NO; 

要么

 [self.tableView setScrollEnabled:NO]; 

希望这可以帮助你。

UITableView从UIScrollViewinheritance,所以使用UIScrollView的scrollEnabled属性

 self.tableView.scrollEnabled = NO 

http://developer.apple.com/library/ios/#documentation/uikit/reference/UIScrollView_Class/Reference/UIScrollView.html#//apple_ref/occ/cl/UIScrollView