私は3つ持っていますUIImageview
。 tapGesture
を使用してUIImageview
の操作を設定しました。私はそれぞれのUIImageviewが別の動作をしたい。どのUIImageviewが現在クリックされているかをどのように確認できますか?どのuiimageviewが現在クリックされているか確認できますか?
UITapGestureRecognizer *singleTap = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(singleTapping:)];
[singleTap setNumberOfTapsRequired:1];
[_imageOne addGestureRecognizer:singleTap];
[_imageTwo addGestureRecognizer:singleTap];
[_imageThree addGestureRecognizer:singleTap];
-(void)singleTapping:(UIGestureRecognizer *)recognizer {
}
タグ値を取得して適切な操作を実行できることを認識している間に、すべてのimageViews&にタグ値を追加するだけで済みます。 – iYoung
はいタグを追加することで実現できます – Diksha