0

私はいくつかの UITableViewCells を持つ UITableView を持っています。それらはすべて、ユーザーが入力したフォームとしての静的セルです。アクセサリ アイコンがあるセルの 1 つで、ボタンが押されたときにメソッド (現在のビューで日付ピッカーを表示する) を実行したいのですが、TouchUpInside などはないようです。私はドキュメントに目を通しましたが、喜びはありません。

4

1 に答える 1

3

標準のアクセサリ タイプのいずれかを使用しているtableView:accessoryButtonTappedForRowWithIndexPath:場合、アクセサリがタップされると、テーブル ビューがデリゲートに送信されます。

UIButtonをカスタム アクセサリ ビューとして設定している場合は、 をビュー コントローラの にUIButton接続できます。IBAction

カスタムUIViewサブクラスをアクセサリ ビューとして使用している場合は、それに を追加し、ビュー コントローラにUITapGestureRecognizerを送信するように認識エンジンを設定できます。IBAction

于 2013-03-11T19:49:24.847 に答える