From Design pattern
Jump to: navigation, search
Line 59: Line 59:
 
}}
 
}}
  
Spinner은 app에서 숫자 입력 컨트롤로 쓰이는 pattern이다. 주로 편집 필드와 우측 또는 좌측 옆의 작고 납작한 두 개의 화살표로 구성되어 있다.
+
Spinner은 app에서 숫자 입력 컨트롤로 쓰이는 pattern이다. 주로 편집 필드와 우측 옆의 작고 납작한 두 개의 화살표로 구성되어 있다.  
 
+
현재 필드에 입력된 숫자값을 기준으로 위아래 화살표 버튼을 눌러 조절하거나, 편집 필드에 직접 원하는 숫자값을 입력한다.
+
  
 
=== With this pattern, we can solve... ===
 
=== With this pattern, we can solve... ===
app에서 사용자가 원하는 값를 입력하기 위한 pattern이 필요하다. Diald은 연속된 중 원하는 값을 선택하여 입력 할 수 있는 기능을 제공한다. 입력 가능한 범위를 모르는 상태에서 입력하는 상황을 막을 수 있어 사용자가 부적절한 값을 입력할 가능성이 없다.
+
app에서 사용자가 원하는 숫자값를 입력하기 위한 pattern이 필요하다. Spinner는 연속된 숫자값 중 원하는 값을 입력 할 수 있는 기능을 제공한다.  
  
* Dial은 간단한 동작을 통해 원하는 연속된 값을 부드럽게 입력할 수 있다.
+
* Spinner는 현재 필드에 입력된 숫자값을 기준으로 위아래 화살표 버튼을 눌러 조절하거나, 편집 필드에 직접 원하는 숫자값을 입력한다.
* Dial은 특정 범위안의 현재값을 상대적으로 파악할 수 있다.
+
* Dial은 현실에서 사용자가 손으로 직접 Dial을 잡고 좌우측으로 돌려 값을 조절하는 실제 기계의 메타포를 적용시킨 pattern이다.
+
  
 
=== Example : ===
 
=== Example : ===

Revision as of 18:28, 27 May 2014


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

With this pattern, we can solve...

app에서 사용자가 원하는 숫자값를 입력하기 위한 pattern이 필요하다. Spinner는 연속된 숫자값 중 원하는 값을 입력 할 수 있는 기능을 제공한다.

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

Example :


Spinner