强制两个手指滚动UITableView但禁用一个手指滚动

时间:2014-03-17 10:26:04

标签: ios objective-c uitableview scroll gestures

我希望我的UITableView只在使用两根手指时滚动。 我意识到这不是标准行为,但我的应用程序有一个用户会理解的特定用例。我该怎么做才能让两个手指滚动像一根手指一样滚动,同时防止一根手指滚动?

1 个答案:

答案 0 :(得分:2)

正如Mikael指出的那样,已经回答了这个问题 Scrolling with two fingers with a UIScrollView

多年来有很多答案,Guto Araujo的回答为我做了。刚刚将scrollView更改为我的tableView实例:

self.myTableView.panGestureRecognizer.minimumNumberOfTouches = 2;

我的代表是> = 15时,我会立即投票给Guto 感谢Guto的答案和Mikael指向正确的方向。