プロジェクトでは、myView、ビュー階層の背後にmyViewUIView
とmyImageがあります。UIImageView
UIWindow
|-UIImageView(myImage)
|-UIView(myView)[画面全体]
次に、ViewControllerのmyImageにジェスチャレコグナイザーを追加しました
UITapGestureRecognizer *tapGesture = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(handleSingleTap:)];
tapGesture.numberOfTapsRequired = 1;
[myImage addGestureRecognizer:tapGesture];
ただし、ジェスチャーはmyImageには影響しませんが、myImageには影響しますsetUserInteractionEnabled:YES
。myImageをmyViewの前に配置した場合にのみ影響しますが、どうすればこの問題を解決できますか?