我正在使用标准功能基于触摸事件运行播放器动画:
-(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event {
NSLog(@"TOUCH BEGINS*******");
}
- (void)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event {
NSLog(@"****TOUCH ENDS");
}
问题是屏幕上两次触摸之间的短暂间隙会在第二次触摸开始后触发第一次触摸结束,从而导致操作不一致。
如何才能正确触发事件?