Notice
Recent Posts
Recent Comments
Link
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Tags more
Archives
Today
Total
관리 메뉴

도니의 iOS 프로그래밍 세상

Undo and Redo 본문

HIG(iOS14)

Undo and Redo

Donee 2022. 2. 15. 16:52

많은 앱에서는, 사용자가 기기를 흔들어 타이핑 또는 삭제와 같은 작업을 되돌리거나 취소할 수 있습니다. 이 방식으로 실행되었을 때, 사용자에게 실행 전으로 돌아가기 또는 재실행 작업을 확인 또는 취소하라는 요청을 보내게 됩니다.

1. 간략하고 정확하게 되돌아가거나 재실행될 작업을 표시해야 합니다.

되돌아가기나 재실행은 자동적으로 "undo"나 "redo"가 포함된 접두어를 포함하는 제목을 알려주게 됩니다.

2. 되돌아가기나 재실행에 대해서 흔들기 제스처를 사용한다면, 다른 액션에 대해서는 해당 제스처를 사용해서는 안 된다.

계획적으로 흔들기 제스처에 대해서 다양한 의미를 제공한다고 할지라도, 사람들을 혼란스럽게 하고, 앱에 대해서 전혀 예상하지 못하도록 만들 수 있다.

3. 되돌아가기와 재실행 버튼을 아껴서 사용해야 한다.

앱이 같은 작업을 수행하는 데 많은 방식을 제공하는 것은 혼란을 야기할 수 있다.

만약 앱이 진정으로 되돌아가기와 재실행 버튼을 보장하고자 한다면, 일반적인 시스템에서 제공하는 아이콘을 사용하고, 그것들을 내비게이션 바와 같이 예상된 위치에 놓아야 한다.

4. 현재 맥락에서만, 되돌아가기와 재실행 작업을 수행해야 한다.

되돌아가기 와 재실행은 반드시 이전 것이 아닌, 현재의 맥락에서 분명하고 즉각적인 효과를 가져야 한다.

출처

Apple Human Interface Guidelines(https://developer.apple.com/design/human-interface-guidelines/)

​스위프트하이(https://www.youtube.com/watch?v=F-YIJ3q9REE)

'HIG(iOS14)' 카테고리의 다른 글

Multitasking의 세 가지  (0) 2022.02.15
AR(Augmented Reality)  (0) 2022.02.15
Haptics  (0) 2022.02.15
File Handling  (0) 2022.02.15
Feedback  (0) 2022.02.11
Comments