본문 바로가기
🌱

sentEvent

by 방우 2022. 7. 21.

이번 포스팅은 사실 검색하면 이렇게 나온닼ㅋㅋ..

하지만 직접타이핑하면서 머리에 집어넣기 위해써본다.


이벤트 종류

  • 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
  • allTouchEvents
  • allEditingEvents
  • applicationReserved
  • systemReserved
  • allEvents

Did End On Exit

UITextField

  • 키보드의 Return/Enter키를 눌렀을 때

Editing Changed

UITextField

  • 내용이 변경되었을 때마다 호출되는 이벤트(ex: 텍스트 필드의 내용을 수정했을 때)

Editing Did Begin

UITextField

  • 내용을 수정하기 위해 포커싱 됐을 때(ex: 텍스트 필드를 터치했을 때)

Editing Did End

UITextField

  • 내용 수정이 끝나 포커싱이 사라졌을 때

Primary Action Triggered

  • 시맨틱 액션을 동작시킬 때(semantic)
  • → 버튼의 정렬을 뜻하는 건가

[iOS - swift] semantic, 버튼안의 내용 정렬

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의 값이 변경되었을 때)

allTouchEvents

  • 모든 터치 이벤트
  • UIControlEvents.allTouchEvents

allEditingEvents

  • UITextField에서 편집작업의 이벤트
  • UIControlEvents.allEditingEvents

applicationReserved

  • 각각의 애플리케이션에서 프로그래머가 임의로 지정할 수 있는 이벤트 값의 범위
  • UIControlEvents.applicationReserved

systemReserved

  • 프레임워크 내에서 사용하는 예약된 이벤트 값의 범위
  • UIControlEvents.systemReserved

allEvents

  • 시스템 이벤트를 포함한 모든 이벤트
  • UIControlEvents.allEvents

iOS 앱 프로그래밍

 

iOS 앱 프로그래밍

부스트코스 무료 강의

www.boostcourse.org

[iOS] Sent Events

 

[iOS] Sent Events

Did End On ExitEditing ChangedEditing Did BeginEditing Did EndPrimary Action TriggeredTouch CancelTouch DownTouch Down RepeatTouch Drag EnterTouch Dra

velog.io

 

'🌱' 카테고리의 다른 글

Notification 앱푸쉬  (0) 2022.07.30
switch 배경색과 여백  (0) 2022.07.21
TypeAlias  (0) 2022.07.21
버튼안에 여백주기  (0) 2022.07.18
init?(rawValue: String)  (0) 2022.07.16