iOS和Android规范解析——底部浮层(下).doc

iOS和Android规范解析——底部浮层(下).doc

ID:29821963

大小:1018.50 KB

页数:8页

时间:2018-12-24

iOS和Android规范解析——底部浮层(下).doc_第1页
iOS和Android规范解析——底部浮层(下).doc_第2页
iOS和Android规范解析——底部浮层(下).doc_第3页
iOS和Android规范解析——底部浮层(下).doc_第4页
iOS和Android规范解析——底部浮层(下).doc_第5页
资源描述:

《iOS和Android规范解析——底部浮层(下).doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、iOS和Android规范解析——底部浮层(下)  上次的文章(点击查看),介绍了AndroidMD设计规范中对于“底板(BottomSheets)”的定义,这次的文章来跟大家介绍一下iOS设计规范中的底部浮层。    在iOS规范中,出现在页面底部的浮层有两种:上拉菜单(ActionSheets)和活动视图(ActivityViews)。    上拉菜单  上拉菜单,是当用户激发一个操作的时候,出现的浮层。“使用上拉菜单让用户可以开始一个新任务或者对破坏性操作(例如:删除、退出登录等,笔者注)进行二次确认。”使用上拉菜单开始一个新任务,在苹果官方的邮件应用里有很多案例,比如下面这个:    

2、点击了那个长得很像“回复”的按钮,出现了三个操作供用户选择:回复、转发、打印。  在用户进行破坏性操作的时候,上拉菜单成为一个确认性质的存在,防止用户误操作引起了破坏性结果。比如删除照片时,如下图:    有心的好奇宝宝(比如笔者)这里可能就会想了:之前介绍过的警告框(Alerts),在进行一些重要操作的时候也会有再次提示的作用,那么它和上拉菜单有什么区别呢?笔者经过研究,终于在一个英文论坛上找到了答案:  警告框比较打扰用户的使用,一般是告知出现的问题、希望用户来处理一下;而上拉菜单,往往出现在在用户点击了删除按钮之后,用户比较对此有预期。  其实这两者在功能上差别不是太大,警告框打扰更大一

3、些。  另外,对于这种破坏性操作的上拉弹框,苹果建议在设计上突出那个破坏性的操作。比如上面那张图的“删除照片”按钮,就文案的颜色被设计成了红色。此外,上拉菜单必须要在底部有个“取消”按钮;同时,应尽量避免出现滚动条。  活动视图  这里的“活动”,指的就是浮层里包含的每一个操作。活动视图里包含的操作,必须是在对当前场景有用的操作。  iOS规范里提到,活动视图,可以是从底部出现的浮层,也可以是从按钮处展现的弹出框(popover),如下图所示:    左边是活动视图,右边是弹出框  至于使用哪一种,苹果建议是根据尺寸和屏幕的放置方向决定。其实,原来手机屏幕较小时,popover这种控件,是专属

4、于iPad设备的,现在随着手机屏幕尺寸越来越大,popover也开始出现在手机应用的设计里。这也是合理的情况。  另外,在设计活动视图的时候,需要注意图标要能表现出操作的意义,文案要尽量简短明确。如果是系统自带的一些操作,如复制、黏贴,苹果建议直接使用系统自带的样式,不要创造新样式。规范里还特别指出,点击活动视图里的操作,不可在原有活动视图之上叠加出现活动视图或者上拉菜单,最多可以出现警告框这种控件。  以上介绍了iOS设计规范中上拉菜单和活动视图这两种控件。我们来总结一下:  上拉菜单可以展示操作(文字形式),也可以对用户的破坏性操作进行二次确认;而活动视图也可以展示操作,只是展示的操作数量

5、更多,且可以使用图标+文字的展现形式。  所以,当操作数目较少的时候,可以考虑使用上拉菜单,而数目较多的时候,最好使用活动视图;对破坏性操作的二次确认,则必须使用上拉菜单。  对于AndroidMD规范中底部浮层——“底板(BottomSheets)”感兴趣的小伙伴,可以查看下面的链接:iOS和Android规范解析——底部浮层(上)    底板示例  最后顺提一句,讨论会使我们更清楚地认识这个控件。欢迎大家留言讨论。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。