是否让用户确认UIActionSheet动作不良设计?

时间:2012-05-14 20:32:02

标签: ios user-interface uiactionsheet

我正在使用UIActionSheet让用户选择多个操作之一。其中一个动作是“删除”。但是,用户可能会错误地删除。

我是否应该重新考虑将“删除”操作与此列表中的其他操作混合,或者是否有某种方法可以让用户确认选择是否正确?例如,一个新的UIActionSheet,其中包含“您确定要删除吗?是/否”的问题,还是会将其视为不良设计?

2 个答案:

答案 0 :(得分:2)

我会考虑将删除操作作为单独的按钮,然后将操作表作为确认。

如果您以照片应用程序为例,删除操作不在操作菜单中,而是它自己的按钮,然后使用操作表请求确认。这与其他应用程序相同,例如iMovie和Pages。

用户可能不希望必须按下2个动作表,但如果他们不小心按下它会更加恼火。如果您还没有在操作表中将删除选项设置为红色,则可以帮助预防事故。

它还取决于要删除的内容,如果您在设置菜单中擦除手机,则会询问您两次。但是删除像文本这样的东西根本不会得到确认。

答案 1 :(得分:0)

取决于他删除的内容是否至关重要。 如果它至关重要,您应该明确地让用户重新确认。

告诉我一个操作系统,其中格式化硬盘例如不要求您再次确认...: - )