我想完成一项简单的任务 - 在UIView中检测多达10次触摸。
使用这些:
- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event;
- (void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event;
一切都很好。
问题是 - touchesMoved::
不再被调用 - 如果第一根手指,触摸的屏幕不再触及屏幕。
有可能解决它吗? (这样 - 虽然至少有一根手指从10根手指仍然触摸屏幕 - touchesMoved::
会被叫到?
如果在UIKit中无法实现,那么在Cocos2d中是否可以实现,以及如何实现? (一些链接,功能和平会非常有帮助)
答案 0 :(得分:3)
您可能只需要设置theView.multipleTouchEnabled
。