UISwitch

Panther·2021년 9월 28일
0

https://developer.apple.com/documentation/uikit/uiswitch

"A control that offers a binary choice, such as on/off."

온/오프처럼 이진 선택을 제공하는 컨트롤입니다.

Declaration

@MainActor class UISwitch : UIControl

Overview

UISwitch 클래스는 온/오프 상태를 제어하기 위해 속성 및 메소드를 선언합니다. UISlider를 사용해서 사용자가 스위치 컨트롤을 조작("flip")할 때, valueChanged 이벤트를 트리거합니다.

스위치가 온 혹은 오프될 때 틴트에 사용되는 색상을 변경해서 스위치의 모양을 커스터마이징할 수 있습니다.

기본적인 뷰 동작에 대한 정보는 View Programming Guide for iOS를 보시기 바랍니다.

View Programming Guide for iOS
https://developer.apple.com/library/archive/documentation/WindowsViews/Conceptual/ViewPG_iPhoneOS/Introduction/Introduction.html#//apple_ref/doc/uid/TP40009503-CH1-SW2

Topics


Setting the Display Style

Displaying a Checkbox in Your Mac App Built with Mac Catalyst

앱이 맥 UI idiom에서 작동할 때 스위치 컨트롤을 맥 스타일 체크박스처럼 표시합니다.

https://developer.apple.com/documentation/uikit/uiswitch/displaying_a_checkbox_in_your_mac_app_built_with_mac_catalyst
https://velog.io/@panther222128/?q=Displaying%20a%20Checkbox


See Also


Controls

UIControl

사용자 상호작용에 대한 응답으로 특정 액션 혹은 의도를 전달하는 시각적 요소인 컨트롤에 대한 베이스 클래스입니다.

https://developer.apple.com/documentation/uikit/uicontrol
https://velog.io/@panther222128/UIControl

UIButton

사용자 상호작용에 응답해 커스텀 코드를 실행하는 컨트롤입니다.

https://developer.apple.com/documentation/uikit/uibutton
https://velog.io/@panther222128/UIButton

UIColorWell

컬러 피커를 표시하는 컨트롤입니다.

https://developer.apple.com/documentation/uikit/uicolorwell
https://velog.io/@panther222128/UIColorWell

UIDatePicker

날짜 및 시간 값 입력을 위한 컨트롤입니다.

https://developer.apple.com/documentation/uikit/uidatepicker
https://velog.io/@panther222128/UIDatePicker

UIPageControl

각각이 앱의 문서 혹은 다른 데이터 모델 엔티티에 상응하는 점의 연속을 수평으로 표시하는 컨트롤입니다.

https://developer.apple.com/documentation/uikit/uipagecontrol
https://velog.io/@panther222128/UIPageControl

UISegmentedControl

여러 세그먼트를 구성하는 수평 컨트롤이며, 각 세그먼트는 이산적 버튼처럼 기능합니다.

https://developer.apple.com/documentation/uikit/uisegmentedcontrol
https://velog.io/@panther222128/UISegmentedControl

UISlider

값의 연속적 범위로부터 하나의 값을 선택하기 위한 컨트롤입니다.

https://developer.apple.com/documentation/uikit/uislider
https://velog.io/@panther222128/UISlider

UIStepper

값의 증가 혹은 감소를 위한 컨트롤입니다.

https://developer.apple.com/documentation/uikit/uistepper
https://velog.io/@panther222128/UIStepper


0개의 댓글