これは、ユーザーがパンとピンチを同時に行うことができず、ピンチ ジェスチャがパン 1 を停止することを意味します。
- (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldRecognizeSimultaneouslyWithGestureRecognizer:(UIGestureRecognizer *)otherGestureRecognizer {
return YES;
}
これらのジェスチャが同時に機能するため、このコードは機能しません。
デフォルトでは、このコードを使用しない場合、パン ジェスチャはピンチ 1 を停止しますが、反対のことが必要です。
更新しました
@interface SomeClass : UIViewController <UIGestureRecognizerDelegate>
...
@end
@implementation SomeClass
- (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldRecognizeSimultaneouslyWithGestureRecognizer:(UIGestureRecognizer *)otherGestureRecognizer {
return YES;
}
@end