view1 という UIView があります。view1 には subview というサブビューがあります。UITapGestureRecognizer
次のようにサブビューに追加しました:
UITapGestureRecognizer *recognizer = [[UITapGestureRecognizer alloc]initWithTarget:self action:@selector(handleTap:)];
[subview addGestureRecognizer:recognizer];
サブビューとビュー 1 の間で重なっている領域をタップすると、handleTap メソッドが呼び出されました。しかし、view1 の外にあるサブビューの領域をタップすると、handleTap は呼び出されませんでした。この振る舞いは正しいですか?そうでない場合、何をチェックすればよいかについての提案はありますか?
ところで: UIPanGestureRecognizer は正常に動作します。上記の動作は示しません。