From Design pattern
Jump to: navigation, search
 
(18 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 +
Switches/Toggle buttons는 On/Off와 마찬가지로 두 개의 상호 배타적인 옵션 중 하나를 지정하는 패턴이다. 주로 두 개의 선택지를 가지고 있는 설정화면에서 사용된다.
  
{{#css:
+
두 개의 옵션이 함께 보여지며 좌우로 swipe하여 설정하는 경우는 Switches로, 동일한 기능이지만 하나의 설정값이 보여지며 버튼을 클릭하여 다른 설정값으로 바꾸는 경우는 Toggle buttons라고 불린다. Toggle buttons의 경우는 두번 누를 경우 다시 처음 설정값으로 돌아온다. Switches나 Toggle buttons는 손가락으로 직접 스위치를 좌우로 움직이거나 영역을 선택하여 On/Off 상태를 조절한다. 이 때, 사용자가 현재 상태를 인지할 수 있는 시각적인 피드백이 함께 주어진다.
#mw-content-text h3 span {
+
font-weight: 600;
+
padding-left: 0px;
+
}
+
 
+
.mw-headline {
+
font-weight: 600;
+
}
+
 
+
span.mw-editsection {
+
font-weight: 200;
+
position: relative;
+
float:right;
+
margin-right: 25px
+
}
+
 
+
span.mw-editsection a {
+
font-weight: 200;
+
}
+
 
+
.art-subpage {
+
background: #F7F7F7;
+
}
+
 
+
#mw-content-text p {
+
padding-top: 0px;
+
padding-bottom: 6px;
+
}
+
 
+
.mw-content-ltr ul {
+
margin: 0.3em 0 0 42px;
+
}
+
 
+
 
+
hr {
+
margin-top: 0px;
+
margin-bottom: 0px;
+
margin-left: -31px;
+
width: 720px;
+
border-bottom: 1px solid #E0E0DD;
+
border-left: 0px;
+
border-right: 0px;
+
border-top: 30px solid #F7F7F7;
+
}
+
<!--
+
#sun-col {
+
-webkit-column-count:2; /* Chrome, Safari, Opera */
+
-moz-column-count:2; /* Firefox */
+
column-count:2;
+
}
+
 
+
#sun-col p {
+
padding-left: 0px;
+
-->
+
}
+
 
+
}}
+
Switches/Toggle buttons는 On/Off와 마찬가지로 두 개의 상호 배타적인 옵션 중 하나를 지정하는 pattern이다.
+
 
+
두 개의 옵션이 함께 보여지며 좌우로 swipe하여 설정하는 경우는 switches로, 동일한 기능이지만 하나의 설정값이 보여지며 버튼을 클릭하여 다른 설정값으로 바꾸는 경우는 toggle buttons라고 불린다. toggle buttons의 경우는 두번 누를 경우 다시 처음 설정값으로 돌아온다. switches나 toggle buttons는 손가락으로 직접 스위치를 좌우로 움직이거나 영역을 선택하여 On/Off 상태를 조절한다. 이 때, 사용자가 현재 상태를 인지할 수 있는 시각적인 피드백이 함께 주어진다.
+
  
 
=== With this pattern, we can solve... ===
 
=== With this pattern, we can solve... ===
  
app에서 특정한 숫자나 항목을 입력하기 위한 pattern이 필요하다. Wheel은 원하는 숫자나 항목을 쉽게 보고 입력할 수 있는 기능을 제공한다. 입력가능한 범위나 항목에 한계를 가지고 있어 사용자가 부적절한 값을 입력할 가능성이 없다.
+
앱에서 두 개의 상호 배타적인 옵션 중 하나를 입력하기 위한 패턴이 필요하다. Switches/Toggle buttons는 원하는 옵션을 직관적으로 선택할 수 있는 기능을 제공한다.  
  
* Wheel은 원하는 숫자나 항목을 입력할 때, 선택된 숫자나 항목의 이전과 이후의 정보를 제공한다.
+
* Switches/Toggle buttons는 현실의 switch와 button의 메타포이다.
* 각 입력란에 대하여 상하로 Drag하여 Wheel을 회전 시켜 원하는 숫자나 항목을 입력한다.
+
* 각 옵션이 선택되고 취소 되었음을 즉각적으로 확인할 수 있으며, 언제든 반대의 선택을 할 수 있다는 힌트를 제공한다.
  
=== Example : iOS_gmail ===
+
=== Example : iOS_Gmail ===
{{#Widget:Vimeo|id=96557102|width=300|height=533|start=4s}}
+
[[File:Togglebuttons2.jpg]]
  
 
----
 
----
 +
 
== Switches ==
 
== Switches ==
<div id="sun-col">
+
 
 +
===  iOS_Gmail ===
 +
{{#Widget:Vimeo|id=96557102|width=300|height=533}}
  
 
=== iOS_Settings ===
 
=== iOS_Settings ===
Line 85: Line 29:
 
{{#Widget:Vimeo|id=96420806|width=300|height=541}}
 
{{#Widget:Vimeo|id=96420806|width=300|height=541}}
  
=== Android_Noom ===
+
=== Android_Noom Diet Coach ===
 
{{#Widget:Vimeo|id=96421019|width=300|height=541}}
 
{{#Widget:Vimeo|id=96421019|width=300|height=541}}
  
 
=== iOS_Toggle ===
 
=== iOS_Toggle ===
 
{{#Widget:Vimeo|id=96666342|width=300|height=533}}
 
{{#Widget:Vimeo|id=96666342|width=300|height=533}}
</div>
+
 
 
----
 
----
  
 
== Toggle buttons ==
 
== Toggle buttons ==
<div id="sun-col">
 
  
 
=== Android_Twitter ===
 
=== Android_Twitter ===
 
{{#Widget:Vimeo|id=96673515|width=300|height=541}}
 
{{#Widget:Vimeo|id=96673515|width=300|height=541}}
  
=== Android_Twitter ===
 
 
{{#Widget:Vimeo|id=96673767|width=300|height=541}}
 
{{#Widget:Vimeo|id=96673767|width=300|height=541}}
  
Line 113: Line 55:
 
=== iOS_LED Light ===
 
=== iOS_LED Light ===
 
{{#Widget:Vimeo|id=96667177|width=300|height=533}}
 
{{#Widget:Vimeo|id=96667177|width=300|height=533}}
</div>
 
  
[[Category:Make selection from pre-defined values]]
+
[[Category:Select pre-defined values]]

Latest revision as of 23:59, 24 July 2014

Switches/Toggle buttons는 On/Off와 마찬가지로 두 개의 상호 배타적인 옵션 중 하나를 지정하는 패턴이다. 주로 두 개의 선택지를 가지고 있는 설정화면에서 사용된다.

두 개의 옵션이 함께 보여지며 좌우로 swipe하여 설정하는 경우는 Switches로, 동일한 기능이지만 하나의 설정값이 보여지며 버튼을 클릭하여 다른 설정값으로 바꾸는 경우는 Toggle buttons라고 불린다. Toggle buttons의 경우는 두번 누를 경우 다시 처음 설정값으로 돌아온다. Switches나 Toggle buttons는 손가락으로 직접 스위치를 좌우로 움직이거나 영역을 선택하여 On/Off 상태를 조절한다. 이 때, 사용자가 현재 상태를 인지할 수 있는 시각적인 피드백이 함께 주어진다.

With this pattern, we can solve...

앱에서 두 개의 상호 배타적인 옵션 중 하나를 입력하기 위한 패턴이 필요하다. Switches/Toggle buttons는 원하는 옵션을 직관적으로 선택할 수 있는 기능을 제공한다.

  • Switches/Toggle buttons는 현실의 switch와 button의 메타포이다.
  • 각 옵션이 선택되고 취소 되었음을 즉각적으로 확인할 수 있으며, 언제든 반대의 선택을 할 수 있다는 힌트를 제공한다.

Example : iOS_Gmail

Togglebuttons2.jpg


Switches

iOS_Gmail

iOS_Settings

Android_Settings

Android_Etsy

Android_Noom Diet Coach

iOS_Toggle


Toggle buttons

Android_Twitter

iOS_Tumblr

iOS_Facebook

iOS_손전등

iOS_LED Light