3

我想完成一个简单的任务——在 UIView 中检测多达 10 次触摸。

使用这些:

- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event;

- (void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event;

这一切都很好。

问题是 -touchesMoved::不再被称为 - 如果第一根手指,那个触摸屏不再触摸屏幕。

有可能修复它吗?(这样 - 虽然 10 个手指中的至少一个手指仍在触摸屏 -touchesMoved::会被调用吗?

如果在 UIKit 中是不可能的,那么在 Cocos2d 中是否可能,以及如何?(一些链接,功能和平会非常有帮助)

4

1 回答 1

3

您可能只需要设置theView.multipleTouchEnabled.

于 2013-06-01T15:49:37.777 回答