UITableView セクション ヘッダーのカスタム ビューを実装しました (viewForHeaderInSection 経由)。プレーン ビュー モードの場合、デフォルトの動作では、セルがセクション ヘッダーの下にフロートし、タッチ イベントが下のセルに落ちるようです。
セクション ヘッダー ビューの下のセルにイベントを渡すのではなく、カスタム セクション ヘッダー ビューを境界内のタッチ イベントに最初に応答させ、何らかのアクションを実行させるにはどうすればよいですか?
UITableView セクション ヘッダーのカスタム ビューを実装しました (viewForHeaderInSection 経由)。プレーン ビュー モードの場合、デフォルトの動作では、セルがセクション ヘッダーの下にフロートし、タッチ イベントが下のセルに落ちるようです。
セクション ヘッダー ビューの下のセルにイベントを渡すのではなく、カスタム セクション ヘッダー ビューを境界内のタッチ イベントに最初に応答させ、何らかのアクションを実行させるにはどうすればよいですか?
UIView の代わりに UIControl を使用する
[aControl addTarget:<target> action: @selector(<desiredSelector:>) forControlEvents:UIControlEventTouchUpInside];
http://developer.apple.com/library/ios/#samplecode/TableViewUpdates/Introduction/Intro.htmlを参照タップイベントをキャッチしてアクションメソッドを実行します。それはあなたを助けるかもしれません。