如何在视图层次结构上禁用多个触摸?

时间:2012-02-16 14:16:25

标签: iphone objective-c xcode cocoa-touch touch

在我的iPad应用程序中..

开展拖放..

在模拟器中一切正常,因为在模拟器中只有一点鼠标指针......

但是在设备中,由于多次触摸......

,一切都被卡住了

在我的iPad应用中,

View contains scrollview and scroll view contaains cells...
I have done 
user interaction disabled
on touches began

and 
user interaction Enabled
on touches Ended 

虽然它允许接触..

我还为所有观看禁用多重触控

请帮助我被困......

1 个答案:

答案 0 :(得分:0)

我假设你想要对你的观点禁用多次触摸。要执行此操作,只需使用multipleTouchEnabled属性,如下所示:self.view.multipleTouchEnabled = NO。不要忘记遍历所有视图和子视图以设置此属性。

下一次,也许可以看看Apple自己的文档,因为它非常好,multipleTouchEnabled bool是所有UIView子类的标准。