Cellの情報を渡したい。会社のブログログイン登録スタック・オーバーフローはプログラマーとプログラミングに熱心な人のためのQ&Aサイトです。Cellの情報を渡したい。859件2UIGestureでUITableViewのCellをタップしたら、そのタップしたセルの情報を取得し、UIGestureのメソッド内にて、メソッドを定義したいのです。(さらに具体的には、セルの中に画像を埋め込んでおり、その画像の情報を取得し、そのセルの上にさらにImageViewを表示させ、タップしたセルの情報を保存したいです。GestureでActionを指定しているので、それは使えません。コードでそのcellに関連付けたGestureを関連付けると、UITableViewが持っているGesture系のイベントとバッティングして反応しないという現象が起こっているのでStoryBoardのcell上のGestureを貼り付けている状態です。NSIndexPathを追加すればStoryboardから動作しなくなりますし、そもそもメソッドにそれらの引数を追加すれば値が渡ってくるものなのかなという疑問もあります。ご教授いただけないでしょうか。5:59ありがとうございます。はい、StoryBoardのcell内のUIImageViewにUITapGestureRecognizerを実装している状態です。コードにての実装はイベントがぶつかり合うため動作しませんでした。6:55なるほど、だいぶ状況が把握できました。UIImageViewに実装しているUITapGestureRecognizerのactionのメソッドではRecognizerを引数として利用できる状態になっていますか?なっている場合、recognizer.viewでタップジェスチャの発生元のview(この場合UIImageView)が取得できるので、予めcellForRowAtIndexPathで各cellのUIImageViewのtagにindexPath.rowをセットする等しておけば、tagプロパティを介して間接的に行数を取得することができます。7:48UITapGestureRecognizerを実装したimageView自体を取得する必要があるのでしたら、sender.viewがそれに該当します。(投稿順)2コメントだけでは分かりづらいのでサンプルコードで説明させていただきます。//行数を利用する必要がある場合はcellImageViewのtagの値を参照}上記のような形になっているとして、sender.viewでUITapGestureRecognizerを実装したUIView(cellImageView)が取得でき、imageView.tagでindexPath.rowの値を取得することが可能です。個の銅バッジ1cellImageViewに、tapGestureRecognizerを組み込み済みだったら、再組み込みしないという条件式が必要に思います。6.3)対応か否かの但し書きも必要に思います。|この質問に回答するには、ログインする必要があります。求めていた回答ではありませんか?iosswiftxcodeios8storyboardのタグが付いた他の質問を参照する。質問のフィードこのRSSフィードを購読するには、このURLをコピーしてRSSリーダーに貼り付けてください。従って情報を開示できることに同意したことになります。選択した項目のみ受け入れる。