質問

カスタムセルを含むテーブルビューがあり、そのセルでスワイプが認識されます。それはうまく機能しますが、Table Viewが正常に動作することを望みます。テーブルビューのどこをタップしても、セルを選択してアクションtableView:didSelectRowAtIndexPath:

を実行したい

ヒントやアイデアはありますか

ありがとう。

役に立ちましたか?

解決

UITableViewセルサブクラスでさまざまなUIResponderメソッドを実装していると仮定します。スタックの残りの部分でイベントの処理を続けたい場合は、単にそれらを渡すことができます:

- (void) touchEnded:(UITouch *)touch withEvent:(UIEvent *)event {
   //do something with touch
   //...

   //pass the event to super which cause it to continue along the chain as
   //though you didn't do anything special with it
   [super touchEnded:touch withEvent:event];
}
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top