- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
临时视图
临时视图
临时视图
警告框
警告框⽤于告知⽤户⼀些会影响到他们使⽤ app 或设备的重要信息。
API 提⽰:
如需在 码中使⽤警告框,你可以创建 UIAlertController 并且指定
UIAlertControllerStyleAlert .
警告框:
必须包含标题,有时候会包含正⽂⽂本
包含⼀个或多个按钮 ⼀般来说,警告框警告出现的频率较低,也正因为如此,
警告的出现通常会让⽤户额外重视。请严格控制你的 app 中警告的个数,并且
保证每⼀个警告都能提供重要的信息,或者有⽤的选项。
避免出现不必要的警告框。⼀般来说,在以下情景中,是不需要⽤到警告框的:
当你在设计警告⽂案的时候,了解以下这些定义⾮常有⽤:
标题式⼤写(Title-style capitalization)指的是除了冠词,并列连词以及少于4个字
母且不处在第⼀个单词位置上的介词外,标题中每个单词的⾸字母均⼤写。
句⼦式⼤写(Sentence-style capitalization)指的是第⼀个字母⼤写,其余除了专
有名词和专有形容词外的字母均⼩写 简明扼要地描述当前 景,并告诉⽤户他
们可以做什么。理想情况下,警告框中的⽂字应该给与⽤户⾜够的情景和上下
⽂联想,让他们可以清楚地知道为什么警告会出现,同时帮助他们判断⾃⼰应
该点哪个按钮。
保证标题⾜够简短,最好在⼀⾏之内。过长的标题让⽤户很难快速理解它的意思,还
可能会被截断。
避免单个字的标题。单字标题,例如:错误,或警告,⼏乎不能提供任何有⽤信息。
如果可以的话,使⽤句⼦⽚段⽽⾮完整的句⼦。⼀个简洁清晰的状态描述往往⽐⼀个
完整的句⼦更容易理解。
尽可能的精炼你的标题⽂字,让警告框即使没有下⾯的正⽂信息也能完全让⽤户理
解。举个例⼦,当你使⽤⼀个问题,或者两个短句来作为警告框标题的话,很可能你
并不需要添加⽂本信息。
不⽤刻意避免在警告框中使⽤消极负⾯的⽂案。⽤户们理解⼤多数警告框是为了告诉
他们发⽣的问题,或者对他们⽬前的状态作出警告。因此消极但清晰直接的⽂案优于
积极但晦涩间接的⽂案。
尽可能地避免使⽤“你” ,“你的” ,“我” ,“我的”这类字眼。有时候,这些直接指向的
字眼容易引起歧义,有时候甚⾄会被误认为是⼀种冒犯。 适当地使⽤⼤写和标点符
号,尤其是在以下这些场景中:
如果你必须为警告框添加正⽂⽂本,请使⽤⼀个完整的短句。可能的话,尽量保证句
⼦在1到2⾏之间。如果句⼦太长,⽤户会需要滚动才能看完,这样的体验很糟。使⽤
句⼦式⼤写,并在句末加上适当的标点符号。
避免在⽂本中详细描述“该按哪个按钮”⽽导致⽂本过长。理想情况下,表意明确的警
告⽂案和逻辑清晰的按钮⽂案已经⾜以让⽤户正确判断⾃⼰该按哪个按钮了。但如果
你⼀定要在⽂案中描述这些内容,请遵循以下原则:
确定使⽤轻击(tap)来描述这个选择操作,不要⽤触摸(touch)、点击(click)或者选
择(choose)这类字眼。
不要⽤引号,但保证⼤写 确保警告框在竖屏和横屏中均显⽰正常。横屏模式下
警告框的⾼度会受到限制,其⼤⼩与竖屏下可能会有区别。我们推荐您限定好
警告框的最⼤⾼度,保证在竖屏和横屏模式下⽂字均能不需要滚动便可完整地
显⽰。
⼀般 况下,使⽤两个按钮的警告框。两个按钮的警告框是最为常见和有⽤的,因为
它最便于⽤户在两个按钮中做选择。单按钮警告框不那么有⽤,因为它通常只是起到
告知的作⽤,并未给予⽤户控制当前状态的能⼒。多于两个按钮的警告框太过复杂,
应该尽可能地避免使⽤。如果你在警告框中设计了太多按钮,它也许会导致警告框被
强制滚动,这也是⼀个⾮常糟糕的体验。
提⽰
如果你需要在警告框中给与⽤户超过2个选项,可以考虑使⽤操作列表来
替警告框。
正确地放置按钮。理想情况下,最容易点击也最不容易点错的按钮符合两个条件:它
表了⽤户最可能会选择的操作,即使⽤户⼀时不注意误点了它,也不会造成严重问
题。尤其是:
如果这个按钮不会造成损害性结果,又是⽤户最有可能会选择的操作,那么它
应该放在右边,取消按钮则应该放在左边。
如果这个按钮会造成损害性后果,又是⽤户最有可能会选择的操作,那么它应
该被放在左边,
文档评论(0)