2012-05-14 1 views
0

UIActionSheet을 사용하여 사용자가 여러 작업 중 하나를 선택할 수있게했습니다. 이러한 작업 중 하나는 "삭제"입니다. 그러나 사용자가 실수로 삭제할 수 있습니다.사용자가 UIActionSheet 동작의 나쁜 디자인을 확인하게합니까?

"삭제"작업을이 목록의 다른 작업과 섞어 놓은 것을 다시 생각해보아야합니까? 아니면 사용자가 선택이 맞는지 확인할 수있는 방법이 있습니까? 예를 들어, 새로운 질문이있는 "UIActionSheet"을 삭제 하시겠습니까? 예/아니요, 아니면 잘못된 디자인으로 간주됩니까?

답변

2

시트를 확인하십시오.

사진 앱을 예로 들자면 삭제 동작은 동작 메뉴에 없지만 동작 시트를 사용하여 확인을 요청하는 자체 버튼입니다. 이는 iMovie 및 Pages와 같은 다른 앱과 동일합니다.

사용자는 2 액션 시트를 눌러야하는 것을 싫어할 지 모르지만, 실수로 그것을 누르면 심하게 짜증을냅니다. 액션 시트에서 삭제 옵션을 빨간색으로 설정하여 사고 예방에 도움을 줄 수 있습니다.

삭제되는 항목에 따라 설정 메뉴에서 전화를 지우는 경우 두 번 묻는 메시지가 표시됩니다. 그러나 텍스트 같은 것을 삭제하는 것은 전혀 확인을하지 않을 것입니다.

0

그가 삭제 한 내용에 따라 결정적입니다. 중요한 경우 사용자가 다시 확인하도록해야합니다.

것은 나에게 재확인하도록 요구하지 않습니다 예를 들어 하드 디스크를 포맷 한 OS ... :-)에게

내가 별도의 버튼과 삭제 작용을 갖는 다음 작업을 고려해 것
+0

하하, 나는 분명히 동의합니다. 나는 사용자가 확인하지 않고 삭제할 수 있기를 원하지 않는다. 그래서 나의 질문은 하나의 UIActionSheet가 다른 UIActionSheet의 동작을 확인하는 것이 틀린가 아니면 별도의 삭제 버튼을 가져야하는지 또는 어떤 것이 있는지 그것을 할 또 다른 방법 – Joel