이벤트 종류
- Did End On Exit
- Editing Changed
- Editing Did Begin
- Editing Did End
- Primary Action Triggered
- Touch Cancel
- Touch Down
- Touch Down Repeat
- Touch Drag Enter
- Touch Drag Exit
- Touch Drag Inside
- Touch Drag Outside
- Touch Up Inside
- Touch Up Outside
- Value Changed
Did End On Exit
-키보드의 Return/Enter키를 눌렀을 때
Editing Changed
-내용이 변경되었을 때(ex: 텍스트 필드의 내용을 수정했을 때)
Editing Did Begin
-내용을 수정하기 위해 포커싱 됐을 때(ex: 텍스트 필드를 터치했을 때)
Editing Did End
-내용 수정이 끝나 포커싱이 사라졌을 때
Primary Action Triggered
-시맨틱 액션을 동작시킬 때
Touch Cancel
-터치 이벤트를 취소할 때
Touch Down
-터치했을 때
Touch Down Repeat
-빠르게 두번 터치했을 때
Touch Drag Enter
-객체를 터치 후 손을 화면에 댄 상태에서 객체 영역 밖으로 나갔다가 다시 들어왔을 때
Touch Drag Exit
-객체를 터치 후 손을 화면에 댄 상태에서 객체 영역 밖으로 나갔을 때
Touch Drag Inside
-객체를 터치 후 손을 화면에 댄 상태에서 객체 영역 안에서 이동했을 때
Touch Drag Outside
-객체를 터치 후 손을 화면에 댄 상태에서 객체 영역 밖으로 이동했을 때
Touch Up Inside
-객체를 터치 후 손을 뗐을 때
Touch Up Outside
-객체를 터치 후 객체 영역 밖에서 손을 뗐을 때
Value Changed
-객체의 값이 변경되었을 때(ex: slider의 값이 변경되었을 때)