童话说说技术创业美文职业
投稿投诉
职业母婴
职场个人
历史治疗
笔记技能
美文纠纷
幽默家庭
范文作文
乐趣解密
创业案例
社会工作
新闻家居
心理安全
技术八卦
仲裁思考
生活时事
运势奇闻
说说企业
魅力社交
安好健康
传统笑话
童话初中
男女饮食
周易阅读
爱好两性

交互实战覆盖层设计:弹出式半屏页面和弹出式气泡(下)

4月16日 心碎巷投稿
  上篇《交互实战覆盖层设计:对话框浮层(上)》讨论了“对话框”和“浮层”两种覆盖层中最为常见的样式:对话框主要分为提示型和输入型两大类;浮层主要分为Toast和Snackbar两类。在下篇中,想要讨论一些不那么常用的覆盖层交互形式:弹出式半屏页面和弹出式气泡。
  1。弹出式半屏页面
  弹出式半屏页面其实并不是一种官方既有的交互形式,而是本文对iOS和Android平台中相似交互形式的统称。顾名思义,它通过弹出的半屏覆盖层来反馈用户操作,弹出式半屏页面优势在于它既能承载较多内容,又能保持上下文关系。
  1。1ActionSheets
  ActionSheets是iOS平台上的交互形式,在使用场景上与提示型对话框相似(提示型对话框的相关介绍见覆盖层设计上篇),它可以用于二次确认或呈现与当前操作相关的多个选择等。
  触发时,ActionSheets从下往上弹出;操作完成后从上往下收起。需要注意的是虽然点击空白处也能够退出ActionSheets,但iOS规范仍然建议始终为ActionSheet提供取消按钮。
  优点:相比对话框而言,ActionSheets对用户打扰程度较小。一般的对话框要求用户必须做出选择,当用户点击了某功能按键或取消后对话框才消失;而ActionSheets允许用户点击空白处取消操作。
  建议尽量减少对话框的使用,如二次确认和选择菜单等场景,ActionSheets是很好的代替品。
  1。1。1二次确认提示
  (1)使用场景
  通常用于在执行毁灭性操作前,让用户进行二次确认。
  (2)内容
  一般由操作会造成的结果描述,继续执行操作的按钮和取消按钮构成。点击空白区域和取消都等同于取消操作。
  (3)设计Tips
  一般用红色等警惕颜色来体现毁灭性操作的确认按钮;当按钮本身的描述清晰明确时,可以不需要额外相关描述。
  1。1。2选项列表
  (1)使用场景
  通常用于展示上下文相关的2个或多个选项,每个选项可以帮助用户执行对应的任务;
  (2)内容
  在界面中可以通过“一个功能键”或“更多按钮”承载多个相关且使用频率不高的选项。点击对应功能键后通过ActionSheets弹出全部选项,一般ActionSheets由选项列表取消按钮构成。点击空白区域和取消都等同于取消操作。
  (3)设计Tips
  选项数量不宜过多,AnctionSheets中不能出现滚动操作;
  iOS规范建议菜单项居中显示且不带图标;
  1。1。3选项网格
  (1)使用场景
  主要有以下4种场景,网格比列表更适合:
  更多选项相互之间的相关性不大;
  选项分别属于多种类别;
  选项数量过多,一般多于5个时;
  需要强调选项的图标,如分享时强调第三方平台logo等。
  (2)内容
  在网格式的ActionSheets中,每个选项以icon标题的形式展示;当选项较多时,以相关性分行展示,最多不超过2行为宜,当选项有2行时,每行可以单独横向滑动。
  (3)设计Tips
  每项的标题最好简介明了、不宜过长,当标题较长时可以通过缩小字体的形式展示,若仍然过长则截断标题。
  1。1。4小结
  针对3种不同的ActionSheets类型,主要有以下差异:
  1。2BottomSheets
  BottomSheets是AndroidMaterialDesign规范中建议的一种交互形式。严格来讲BottomSheets分为两类,一类是模态Bottomsheets,其滑出时在页面内容上方;一类是内嵌式,其与页面内容在同一层级,滑出时会将页面内容往上推移;由于本文主要讨论覆盖层设计,所以此处也只考虑模态BottomSheets的应用场景。
  1。2。1常规的BottomSheets
  (1)使用场景
  BottomSheets的使用场景与iOS中选项列表和选项网格的使用场景相同。BottomSheets也既可以通过列表和网格两种形式展示。
  (2)设计Tips
  在设计BottomSheets时最需要注意的是与iOS端ActionSheets的区别:
  Android端的BottomSheets中不需要展示“取消”选项,因为Android软键盘中的返回按钮等效于取消;
  ActionSheets中不能出现滚动操作,但BottomSheets中可以,由于没有“取消选项”,BottomSheets底部是与屏幕联通的,所以在实际应用中BottomSheets也有更大的发挥空间。
  1。2。2更多BottomSheets
  (1)使用场景
  当页面中操作涉及到更多上下文信息时,则适合通过这种类似BottomSheets的形式进行展示。适用于展开筛选项、更深层级分类等场景。
  这类交互形式并不算是严格的BottomSheets,而是借用了BottomSheets理念的一种自定义样式。它既能保证用户在使用过程中的上下文连贯性,又能展示大量信息。
  (2)设计Tips
  与常规的BottomSheets类似,点击空白处时等效于取消操作,菜单需要收起;
  BottomSheets高度不宜过高,顶部不应超过标题栏。
  2。弹出式气泡
  弹出式气泡在iOS规范中称为“Popover”,它在使用方式上与ActionSheetsBottomSheets类似,弹出时处于页面层级的最上方,点击气泡外任意地方收起。
  其实iOS规范中并不建议在手机端使用Popover,这种交互形式更适合在iPad等大屏应用中使用,它相当于分割了页面中部分视图用于完成一个临时任务,完成后关闭气泡并在当页进行刷新。
  但由于国内大量主流App都使用了Popover,似乎又为这种交互形式赋予了新的生命。现在常用Popover的形式来呈现页面中折叠的一些额外信息,或在首页位置呈现一些常用操作的快速入口。如下图所示。
  设计Tips:
  Popover弹出时是模态的,需要将用户的注意力聚焦到气泡上,并向用户传达“请先选择气泡中的内容再进行其它操作”的意思,所以最好在气泡下方增加蒙层。
  气泡不易过长且不能滚动,当内容实在很多时应当考虑采用BottomSheets或全屏弹层的形式。
  3。上下文菜单篇小结
  本篇主要讨论了“弹出式半屏页面”和“弹出式气泡”两类覆盖层样式,它们最大的应用场景即是“展示更多上下文相关信息”。
  既然气泡和ActionSheetsBottomSheets都能承载展示页面中更多信息的功能,那么什么时候用哪个更合适呢?
  但总的来说这点并没有定论,主要以尊重应用的统一性和设计风格为准。
  参考文献:
  iOSHumanInterfaceGuidelineshttps:developer。apple。comioshumaninterfaceguidelines
  GoogleMaterialdesignhttps:material。google。com
  图片来源:主要来自手机截图和以上文献,少量来自google搜索
  相关文章
  交互实战覆盖层设计:对话框浮层(上)
投诉 评论 转载

实战经验在工作中,交互设计师应学会的“僭越”本文是刚入行的交互设计师结合整个实际项目实践,尝试探讨交互设计师和产品经理、其他上下游同事之间的“共生”关系,希望帮助设计新人找到与上下游配合的一点灵感。协助产品经理确定……交互设计思路:积分模块改版总结作者根据工作经验对积分模块改版进行了一些总结,与大家分享,希望可以从中收获点滴。积分已经成为每个互联网平台黏住用户,增加平台留存率的重要手段之一,金融平台也不例外,虽然积……APP设计:那些打动人心的设计点(4)你好,这是2017年的第12篇文章。自从写了这个系列,每天除了吃饭睡觉工作,其余的时间都在用各种APP,观察各种产品。在同质化越来越严重的今天,这些产品的微交互,是用户喜欢或讨……iOS和Android规范解析:警告框(Alerts)规范是最标准的情况,场景是千变万化的,具体运用的时候还是需要根据场景来灵活应用。在iOS的设计规范以及Android的MD规范中,都有警告框(Alerts)这个组件。笔者……在无线产品中,一些普适的交互设计原则及实践本文作者将逐条列出其总结的无线产品设计领域应当遵循的的一些基本原则,并在每条原则下辅以实例说明以便理解。开始正文之前,再次明确一下什么是交互设计,我认为交互设计可以狭义理……思路总结:从体验设计角度做有效竞品分析本文作者总结了自己在实践中学习和应用过的竞品分析思路,一起来看看竞品分析的概念大家都不陌生,在产品有了大概方向、但业务需求还没有完全明确时,UX设计师可以先行开始搜集分析……从用户视角看设计:分享我从用户测试里吸取的5个教训用户视角对于设计师来说,是需要学习的。我一直喜欢做用户测试,甚至为此写过一篇安利文《作为交互设计师,都应该尝试的低保真原型测试》。用户测试对设计师的能力提升来说最好的一点……设计和建立设计体系规范的小贴士毫无疑问,我被问到最多的就是关于设计规范体系的建立。所以在过去几年里,最多思考的就是如何设计、建立完整的设计体系,像Marvel,Bantam和Modulz这样的产品,下面我想……iOS和Android规范解析:提示框(Toast)对比在交互设计稿中Toast是其中很常用的一种用户反馈手段,但是作者却发现在iOS中根本没有toast这种部件,那么在设计该如何处理呢?一起来看看作者的解读。交互设计师在设计……关于用户体验你应该知道的8件事用户体验(UserExperience,以下简称UX)是一个含义很广泛的术语,近两年来我们从越来越多的人们口中听到这个词,但是并不是每个人都真正了解究竟什么是用户体验。人们对于……帮助视觉设计师高效工作的三大招互联网视觉设计师如何在职业上精深一直是我在思考的,遇到过许多视觉设计师想转行去做交互或者项目经理,找不到视觉设计师的价值和专深入点。我也在思考与探索中,下文是我现在想到的一些点……交互实战覆盖层设计:弹出式半屏页面和弹出式气泡(下)上篇《交互实战覆盖层设计:对话框浮层(上)》讨论了“对话框”和“浮层”两种覆盖层中最为常见的样式:对话框主要分为提示型和输入型两大类;浮层主要分为Toast和Snack……
交互设计中的格式塔原理“妆装节”营销活动设计总结快速搞定设计中的分支流程和异常情况交互设计的进阶三重境基于辛向阳与服务设计秀对话,用四个元素尝试表达服务7个设计技巧,改善网页视觉效果且提升高级感当设计师很多年,我碰到了很多神奇的视错现象交互设计的价值在哪里?关键在这三点如何利用人工智能设计更好的用户体验?UI设计当中的3C要素:色彩,对比和内容案例解析如何以服务设计为视角,推动设计赋能项目?2018年3大UI设计趋势,你知道吗?

友情链接:中准网聚热点快百科快传网快生活快软网快好知文好找作文动态热点娱乐育儿情感教程科技体育养生教案探索美文旅游财经日志励志范文论文时尚保健游戏护肤业界