我正在创建一个游戏并且我有滑动手势,当我滑动滑动方法时,但是当我在滑动后抬起手指时,touchesEnded永远不会被调用。但如果我只是触摸和提升它的工作原理。有任何想法吗? (我并不认为需要代码。)
编辑:我确实找出了导致它的原因...... - >[self.view addGestureRecognizer:self.leftSwipeGestureRecognizer]; [self.view addGestureRecognizer:self.rightSwipeGestureRecognizer];
[self.view addGestureRecognizer:self.upSwipeGestureRecognizer]; [self.view addGestureRecognizer:self.downSwipeGestureRecognizer];
答案 0 :(得分:0)
尝试设置以下属性。
swipeGestureRecognizer.cancelsTouchesInView = NO;