https://developer.apple.com/documentation/uikit/uistepper
"A control for incrementing or decrementing a value."
값의 증가 혹은 감소를 위한 컨트롤입니다.
@MainActor class UIStepper : UIControl
기본값으로 스테퍼의 버튼을 누르는 것과 누르고 있는 것은 스테퍼의 값을 반복적으로 증가시키거나 감소시킵니다. 변화율은 사용자가 컨트롤을 얼마나 누르고 있느냐에 따라 달라집니다. 이 동작을 끄려면 autorepeat
속성을 false
로 설정해야 합니다.
최대값은 최소값보다 더 크거나 같아야 합니다. 만약 최대 혹은 최소값이 이 불변성을 깨는 경우 두 값은 새 값으로 설정됩니다. 예를 들어 최소값이 200이고 최대값을 100으로 설정하면 두 최소 및 최대값 모두 200이 됩니다.
Important
UIStepper
는 UI idiom이UIUserInterfaceIdiom.mac
일 때 사용 불가능합니다.
사용자 상호작용에 대한 응답으로 특정 액션 혹은 의도를 전달하는 시각적 요소인 컨트롤에 대한 베이스 클래스입니다.
https://developer.apple.com/documentation/uikit/uicontrol
https://velog.io/@panther222128/UIControl
사용자 상호작용에 응답해 커스텀 코드를 실행하는 컨트롤입니다.
https://developer.apple.com/documentation/uikit/uibutton
https://velog.io/@panther222128/UIButton
컬러 피커를 표시하는 컨트롤입니다.
https://developer.apple.com/documentation/uikit/uicolorwell
https://velog.io/@panther222128/UIColorWell
날짜 및 시간 값 입력을 위한 컨트롤입니다.
https://developer.apple.com/documentation/uikit/uidatepicker
https://velog.io/@panther222128/UIDatePicker
각각이 앱의 문서 혹은 다른 데이터 모델 엔티티에 상응하는 점의 연속을 수평으로 표시하는 컨트롤입니다.
https://developer.apple.com/documentation/uikit/uipagecontrol
https://velog.io/@panther222128/UIPageControl
여러 세그먼트를 구성하는 수평 컨트롤이며, 각 세그먼트는 이산적 버튼처럼 기능합니다.
https://developer.apple.com/documentation/uikit/uisegmentedcontrol
https://velog.io/@panther222128/UISegmentedControl
값의 연속적 범위로부터 하나의 값을 선택하기 위한 컨트롤입니다.
https://developer.apple.com/documentation/uikit/uislider
https://velog.io/@panther222128/UISlider
온/오프처럼 이진 선택을 제공하는 컨트롤입니다.
https://developer.apple.com/documentation/uikit/uiswitch
https://velog.io/@panther222128/UISwitch