2017-08-18 17 views
0

私は、UILabelUIImageViewを保持するためのコンテナとしてUIViewを使用しています。異なる関数:サブビュー用の異なるタップ認識器

は、私は両方UILabelUIImageViewUITapRecognizerBUTを持っていると思います。

let gesture3 = UITapGestureRecognizer(target: self, 
    action: #selector(chatViewController.clickOnGroupImage(_:))) 
    imageView.addGestureRecognizer(gesture3) 

    let gesture2 = UITapGestureRecognizer(target: self, 
    action: #selector(chatViewController.clickOnButton(_:))) 
    labelView.addGestureRecognizer(gesture2) 

は今私のコンテナにサブビューとしての両方を入れた後、私は(私は、単一のコンテナに両方の方法を試験した場合、それは、うまく働いた)、それらをクリックすることはできませんよ。

すべてのアイデア?

答えて

1

userInteractionEnabledあなたはジェスチャー(あなたのケースではimageViewlabelView)を適用しているビューのtrueであることを確認し、またコンテナのユーザーとの対話を可能にします。

関連する問題