From Design pattern
Jump to: navigation, search

Undo and redo는 마지막 작업을 실행 취소하거나 다시 실행하는 패턴이다. 편집 작업을 진행하다보면 시행한 행동이 마음에 들지 않는 결과로 이어질 수 있다. Undo and redo를 쉽고 편안하고 자유롭게 활용할 수 있어야 작업이 용이하다.

Undo and redo는 다시 continuous values나 pre-defined values의 setting을 쉽게 변경할 수 있는 사진 설정 변화에서보다는, 한 번의 선택 후 작업을 반복하다가 되돌리기 어려운 그림앱에서 용이하게 활용된다. 그림 그리는 과정에서 이미 한 손으로 drag하거나 swipe하는 동작은 빈번하게 활용되기 때문에 두 손가락을 활용하거나 Undo and redo button을 활용할 수 있다. 단, 동작을 통해 Undo and redo를 진행하는 것이 바로바로 수정할 때 더 빠르고 복잡한 과정을 거치지 않고 활용된다.

With this pattern, we can solve...

이미 진행한 작업을 다시 되돌릴 수 없다면, 사용자는 잘못 그려진 부분을 지우개로 지우고, 이전 설정값을 기억하여 돌려놓아야 할 것이다. Undo and redo가 기능으로 작용하고 있을 때, 사용자는 실수에 대한 걱정을 버리고 자유롭게 작업을 진행할 수 있다.

  • Undo and redo가 잘 진행되었음을 알려주는 피드백이 필요하다.

Example : iOS_Paper by FiftyThree

Undo and redo.jpeg


iOS_Tayasui Sketches

iOS_Paper by FiftyThree