addTargetの引数
| target | アクションメソッドが呼ばれるオブジェクトを指定。 |
|---|---|
| action | 呼ばれるメソッドを記述 |
| controlEvents | UIControlEventsの定数を記述 |
controlEventsに入るUIControlEventsには以下がある
| touchDown | コントロール内でのタッチダウン |
|---|---|
| touchDownRepeat | 複数回のタッチダウンイベント |
| touchDragInside | コントロール内で指がドラッグされた |
| touchDragOutside | コントロール外で指がドラッグされた |
| touchDragEnter | コントロール内へ指がドラッグされた |
| touchDragExit | コントロール内から外へドラッグされた |
| touchUpInside | コントロール内でタッチアップされた |
| touchUpOutside | コントロール外でタッチアップされた |
| touchCancel | 不明 |
| valueChanged | 値の変化 |
| primaryActionTriggered | タッチアップと同じ? |
| editingDidBegin | TextFieldでの編集開始 |
| editingChanged | TextField内の文字変化や入力 |
| editingDidEnd | 画面外タップでのTextFieldの編集終了 |
| editingDidEndOnExit | リターンキーによるTextFieldの編集終了 |
| allTouchEvents | すべてのタッチイベント |
| allEditingEvents | TextFieldに関するイベント |
| applicationReserved | 予備だと思う |
| systemReserved | 予備だと思う |
| allEvents | 全てのイベント |
参考