浮层通常是当用户点击屏幕上某个内容的控制点或区域时,在其上方出现的瞬态视图。通常浮层上会有个指向其出现位置的箭头
浮层分为非模态的和模态的。非模态浮层可以通过点击屏幕上浮层以外的部分或浮层上的按钮来取消/关闭
尽量不要在iPhone上使用浮层。一般来说,
浮层主要应用于iPad上的APP(聚焦用户注意
力)
使用“关闭”按钮仅用于确认和指导。如果传
达的含义足够清晰明确,可以使用“关闭”按
钮(例如“取消”或“完成”),例如退出是
否保存更改
自动关闭非模式弹出窗口时,请务必保存当前
任务。通过点击屏幕非浮层区域部分,很容易
误点而关闭非模态弹出窗口
在屏幕适当的位置显示浮层。浮层的箭头应尽
可能直接指向触发它的元素
一次只显示一个浮层。显示多个浮层会使界面
混乱不堪
警示框除外,不要在浮层上显示其他视图。除
了警示框,浮层上不应显示任何视图
如果可能的话,让用户在一次点击中关闭一个
浮层,同时打开另一个浮层。避免额外的点击
,尤其是需要在多个不同的项目栏中打开浮层
时
避免浮层太大。浮层不应该占据整个屏幕,足
以显示其内容并指向触发按钮即可
当需要改变浮层的大小时,提供一个平滑过渡
的方案。一些浮层对于相同信息提供了精简视
图和扩展视图两种展示方式