From Design pattern
Jump to: navigation, search


Spinner은 app에서 숫자 입력 컨트롤로 쓰이는 pattern이다. 주로 편집 필드와 우측 또는 좌측 옆의 작고 납작한 두 개의 화살표로 구성되어 있다.

현재 필드에 입력된 숫자값을 기준으로 위아래 화살표 버튼을 눌러 조절하거나, 편집 필드에 직접 원하는 숫자값을 입력한다.

With this pattern, we can solve...

app에서 사용자가 원하는 값를 입력하기 위한 pattern이 필요하다. Diald은 연속된 값 중 원하는 값을 선택하여 입력 할 수 있는 기능을 제공한다. 입력 가능한 범위를 모르는 상태에서 입력하는 상황을 막을 수 있어 사용자가 부적절한 값을 입력할 가능성이 없다.

  • Dial은 간단한 동작을 통해 원하는 연속된 값을 부드럽게 입력할 수 있다.
  • Dial은 특정 범위안의 현재값을 상대적으로 파악할 수 있다.
  • Dial은 현실에서 사용자가 손으로 직접 Dial을 잡고 좌우측으로 돌려 값을 조절하는 실제 기계의 메타포를 적용시킨 pattern이다.

Example :


Spinner