6

UITableView セクション ヘッダーのカスタム ビューを実装しました (viewForHeaderInSection 経由)。プレーン ビュー モードの場合、デフォルトの動作では、セルがセクション ヘッダーの下にフロートし、タッチ イベントが下のセルに落ちるようです。

セクション ヘッダー ビューの下のセルにイベントを渡すのではなく、カスタム セクション ヘッダー ビューを境界内のタッチ イベントに最初に応答させ、何らかのアクションを実行させるにはどうすればよいですか?

4

2 に答える 2

14

UIView の代わりに UIControl を使用する

[aControl addTarget:<target> action: @selector(<desiredSelector:>) forControlEvents:UIControlEventTouchUpInside];
于 2009-03-07T13:45:50.883 に答える
4

http://developer.apple.com/library/ios/#samplecode/TableViewUpdates/Introduction/Intro.htmlを参照タップイベントをキャッチしてアクションメソッドを実行します。それはあなたを助けるかもしれません。

于 2011-05-03T06:01:01.893 に答える