2010-12-05 16 views
0

ビューに3つの小さなボタンを持つカスタマイズされたUITableViewCellでtableViewを作成する必要があります。ボタンのクリックイベントとTableViewのdidSelectRowをトラップして何をすべきかを決める方法はありますか?UITableViewCellのサブビューでのイベント処理

答えて

1

テーブルビューセルのすべてのサブビューは、テーブルの外側に配置されているかのようにイベントを受け取ります。必要なオブジェクトをUIButtonに作成し、テーブルセルのcontentViewに追加してから、actionsを設定してください。

+0

これは、UITableViewデリゲートのdidSelectRowAtIndexメソッドを妨害しないでしょうか? – Krishnan

+0

タッチは、それがセル自体によって受信される場合にのみ行選択であるとみなされ、イベントを受信するサブビューではないと見なされる。 –

+0

よろしくお願い致します。私はそのオプションを試して、それを更新します。 – Krishnan