今年9月7号iOS10正式发布,小生看了官网的介绍(然而并不能看懂,毕竟是洋文),最后在各大网友的帮助下,知道了其大概意思。其实iOS10传播的理念是:更直观的信息展示,更有趣的微交互!
那说到更直观和微交互,我觉得android和iOS的临时框,必需是首选呀!在app的设计上很多的微交互式通过临时框来实现的,一个好的临时框在app上起到的作用是非常可观的。
临时框
临时框的评判标准是有没有脱离主任务,二级页面是直接脱离了主任务,前往执行下一个任务,但是临时框只是暂停了主任务,完成了临时框的操作后会自动回到主任务,你一定不能把临时框和二级页面混淆了。
alert view
在使用app的过程中,当我们的操作比较敏感(删除/修改/升级app等),app就会有个弹出框让我们再次确认是否执行这样的操作,这个弹出框就是alert view。
alert view主要由标题 正文 按钮组成,当然有的也会有好看的icon,这样的设计主要凸显,用户当前正在的进行什么样的操作,起到的目的是让用户很明确自己在做什么;所以alert view的设计就是更直观的信息展示,把该要的东西,尽简单的展示出来。
modal view
占据整个屏幕,或者占据整个父视图的区域。
包含完成当前任务所需的文字和控件。
通常也包含一个完成任务的按钮,和一个取消按钮。
这个在iOS的自带有邮箱就可以看的到,当点击写邮件的时候就会在底部弹出邮件的输入界面,当输入完成后就能发送,你也可以点击取消,此时弹窗会消失,你还停在原来的界面哦,所以这是一个临时框,不二级页面哦!
当你需求输入比较多的信息,又不想离开当前界面就可以采用这个来进行事先,比如说注册...
toast
这个也很常见,当你进行一个操作的时候在app,同在在app的底部或者中间会弹出一个提示语让你知道你做了什么操作。
toast一般持续的时间是1~1.5s,太长了会让人烦,太短了看不清提示了什么!好像时间太长太短都不好,这很糟糕…(女人真难满足),所以要好好把握!
常见于:在app首页第一次点击返回键还有各种操作提示
主要是目的是给用户一个反馈,让用户知道干没干
Action Sheet
其实这个有点难区分,很多人会认为是button,其实并不是!!在一个页面如果全是button icon那就很难看,也达不到大繁至简的效果,但用户用户想要执行的操作又很多,这个时候就需要Action Sheet啦,先把用户需要的操作先隐藏起来,当需要的时候再释放出来,这个好像有点小三啊!不过影响并不大,总是有用的嘛,不然为什么会有那么多人喜欢小三呢?说明还是有用滴!
这个就是Action Sheet
在一个界面如果用户需要的操作过多就可以使用,比如说播放器的首页,信息发布页等等
写在最后
怎么感觉我每次写到后面总是会变污...看样子真的是污的彻底!想装都装不来。。。