初心者の質問です。IB では、UIImageView をシーンに追加し、-viewDidLoad
この方法でいくつかのジェスチャーを設定しました。
image.userInteractionEnabled = YES;
image.multipleTouchEnabled = YES;
UIPanGestureRecognizer *pan = [[UIPanGestureRecognizer alloc] initWithTarget:self action:@selector(controlPan:)];
[image addGestureRecognizer:pan];
pan.delegate = self;
// and few others gestures same way
...
そしてジェスチャーはうまくいきました。その後、IB で同じシーンに UIView を追加し、以前のコードとまったく同じようにジェスチャを実装しました-viewDidLoad
。しかしその後、ジェスチャーは UIView と UIImageView の両方で機能しなくなります。このビュー用に .h と .m を作成し、そこにジェスチャ認識機能を実装する必要がありますか?それとも理由は別のものにある可能性がありますか?