我已经开始使用UIActionSheet作为向用户传递重要错误消息的一种形式 - 例如,当试图保存无效内容时,我可以用一个按钮通知操作表,告知用户错误。
我的问题是,这是否容易与HIG发生冲突或导致App Store接受问题?它不会被过度使用,但仅限于极少数情况下,描述问题性质的错误消息是必不可少的。
有人知道吗?
TIA
答案 0 :(得分:3)
无论Apple决定什么,为什么要改变用户的期望?错误消息通常被本地化并显示为“UIAlertView”消息的一部分 - 它旨在允许某些扩展消息。 'UIActionSheet''标题'是标题,而不是消息。
答案 1 :(得分:2)
第168页,official Apple iOS Human Interface Guidelines陈述:
操作表显示与用户任务相关的一组选项 发起。
因此,您可以使用操作表显示错误消息来破坏这些准则。