0

これは、ユーザーがパンとピンチを同時に行うことができず、ピンチ ジェスチャがパン 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
4

2 に答える 2