カスタムUITableViewCellがあります。つまり、uitableviewの各セル(または行)にデータを入力するときにUITableViewCellクラスをサブクラス化し、画像といくつかのラベルで構成されるカスタムUITableViewCellを作成しています。
カスタムの「UITableViewCell」クラスで次のメソッドをオーバーライドすると、
- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event {
NSLog(@"CLICKED CLICKED CELL CLICKED CLICKED");
[super touchesBegan:touches withEvent:event];
}
カスタムuitableviecellに追加したカスタムビューをクリックしても呼び出されることはありませんが、その上にカスタムビューがない領域をクリックすると、問題ありません(イベントがトリガーされます)。
私の目標は単純です。uitableviewの各行(uitableviewcell)のタッチを検出したいと思います。