(→With this pattern, we can solve...) |
(→With this pattern, we can solve...) |
||
Line 8: | Line 8: | ||
* 선택된 개체를 가지고 수행할 수 있는 가장 중요하면서도 명백한 동작이 들어가야 한다. 현재 스크린에 포괄적으로 적용되는 메뉴는 해당하지 않는다. | * 선택된 개체를 가지고 수행할 수 있는 가장 중요하면서도 명백한 동작이 들어가야 한다. 현재 스크린에 포괄적으로 적용되는 메뉴는 해당하지 않는다. | ||
* 유사한 패턴으로는 [[Context menu]], [[Context-sensitive navigation]], [[Quick action]]이 있다. | * 유사한 패턴으로는 [[Context menu]], [[Context-sensitive navigation]], [[Quick action]]이 있다. | ||
− | |||
---- | ---- | ||
Swipe for action은 리스트 화면에서 특정 항목을 swipe하여 그에 대한 동작 실행 메뉴를 호출하거나 바로 실행에 들어갈 수 있는 인터랙션 패턴이다. Swipe on listview라고도 한다.
Swipe for action은 주로 원하는 항목에 대해 swipe하면 그에 대한 동작 실행 메뉴가 제공되면 하나를 tap해서 실행하는 방식을 의미하지만, 항목을 한쪽으로 swipe함으로써 바로 특정 작업이 실행되는 방식도 있다.
특정 항목에 대해 개별적으로 동작을 수행하는 과정에서, 그 과정을 더 간단하고 빠르게 할 수 있는 패턴이 필요하다. Swipe for action은 그 항목이 화면에서 차지하는 영역, 즉 swipe한 영역 내에서 실행 메뉴가 등장한다. 여기서 손의 위치를 거의 옮기지 않고 곧바로 동작을 수행할 수 있다는 점에서 효율적이다.