iOS弹窗、模态、提示、浮层,这几位是什么关系?

转自:https://www.zhihu.com/question/41953649?sort=created

作者:徐文瑞
链接:https://www.zhihu.com/question/41953649/answer/95636968
来源:知乎

模态窗(Modals):Modals 一般用来做一项具体的任务,例如在某些表单中需要选择你的学校,由于学校数量多不适宜直接放在表单中,同时也因为它从属于这个表单而不适宜设计成单独的页面,就可以使用 Modals。Modals 可以通过完成任务或点击外部区域来关闭。弹窗(可能是警告框,Alert):Alert 会阻断用户当前操作的流程,一般是通过提示来选择「确定」或者「取消」。Alert 一般不允许通过弹窗外的操作来关闭,但现在很多 Alert 是通过 Modals 的形式展现的。提示(可能是 Toast):一般是进行某些操作后会出现的提示,有时间限制,如果不管它就会在一定时间后消失(一般是几秒钟)。它们大多时候只是展示信息,但在有些地方,例如 iOS 版 Outlook APP,将「归档」和「删除」后的「撤销」操作放在了 Toast 中。浮层(popover 或 popup):我不太能分清 popover 和 popup 的区别。对于浮层我的理解是通过一定的操作或者自动出现的类似「气泡」的东西,一般也会承载一定的任务,例如一般网站的消息气泡。类似的东西还有 tooltip,只负责展示信息,告知用户此处可以做什么或点击此处后会发生什么(我所说的「类似」是因为它们看上去都是气泡)。

绘制圆角矩形
https://xibhe.com/2017/04/24/Graphics-rendering/index.html

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • I. 定义 1. 模态(modal)弹窗:很容易打断用户的操作行为,强制用户必须回应操作,否则不能进行其他操作。 ...
    Meowmaid阅读 11,090评论 2 17
  • 路边黄花三两枝
    种果子阅读 2,944评论 0 0
  • 关晓彤 迪力热巴 古力娜扎 郑爽 脱去粉饰依然靓 皮肤水嫩不差样 颜值担当演技高 西施美女已达标
    旖旎i阅读 3,602评论 0 14
  • 读完路明的《他们》,有些怅然若失。 文章开篇即写上海利蚌埠的交通不便,村路泥泞,几笔便勾勒出那个贫穷荒...
    liudabin阅读 1,644评论 0 1
  • 房到用时才显小啊。 昨天,僧哥从老家带回了好多东西,到家才发现原来家里压根没有这些东西的立足之地。胡乱塞在客厅里就...
    Lufeewang阅读 3,490评论 0 0