문제

I want to achieve a simple task - detect up to 10 touches in a UIView.

Using these:

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

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

It all works great.

Problem is - touchesMoved:: is no more called - if first finger, that touched screen no longer touches screen.

Is it possible to fix it? (so that - while atleast one finger from 10 fingers is still touching screen - touchesMoved:: would be called?

If it is not possible in UIKit, could it be possible in Cocos2d, and how? (some links, function peaces would be really helpful)

도움이 되었습니까?

해결책

You probably just need to set theView.multipleTouchEnabled.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top