iOS
iOS - Stepper
dion_K
2020. 12. 8. 23:56
728x90
안녕하세요:)
이번에는 Stepper를 활용해서 지정된 범위 내의 값을 증가시키거나 감소시키는 UI를 구현해보도록 하겠습니다.
1. 프로젝트 생성
2. UI 추가
Shift + Command + L
Label, Stepper, Switch를 추가해 주도록 하겠습니다.
Stepper의 Attributes inspector를 보겠습니다.
< stepper >
-
value는 시작하는 값을 의미합니다.
-
Minimum과 Maximum은 최솟값과 최댓값을 의미합니다.
-
Step은 Stepper를 터치했을 때 증가시키거나 감소시킬 값의 크기입니다.
< Behavior >
-
Autorepeat가 선택되어 있으면 Stepper를 터치하는 동안 값이 반복적으로 업데이트됩니다.
-
Continuous는 valueChanged 이벤트가 전달되는 시점을 설정합니다. 체크되어 있다면 지금처럼 Stepper를 터치하면 값이 즉시 업데이트됩니다. 체크되어 있지 않다면 터치 이벤트가 종료되는 시점에 이벤트를 한 번만 전달합니다.
-
Wrap은 최솟값, 최댓값에 도달한 상태에서 다음 값을 처리하는 방법을 결정합니다. 체크되어 있지 않으면 최댓값이나 최솟값에 도달했을 때 더 이상 값을 업데이트하지 않습니다.
3. 코드 추가
4. 실행
Command + R
728x90