2
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

ios開発、addTargetメソッドを調べてみた

Posted at

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 全てのイベント

参考

2
3
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?