UIVIew touchesBegan :( NSSet *)触及withEvent :( UIEvent *)事件总是只接收一次触摸

时间:2011-10-18 03:19:30

标签: iphone ios

触摸'计数总是1,即使我在屏幕上放了超过1个手指。 但是event.allTouches的计数总是正确的? 这种方法是否意味着这样的功能?

2 个答案:

答案 0 :(得分:3)

您应该在视图上启用多点触控。查看multipleTouchEnabled上的UIView媒体资源;它也可以作为Interface Builder中的复选框使用。

答案 1 :(得分:1)

你启用了多点触控吗?它默认是关闭的。从参考 -

  

默认情况下禁用多个触摸。为了获得多个   触摸事件必须设置的multipleTouchEnabled属性   相应的视图实例为YES。