关于底部浮层的定义相信大家很熟悉,底部浮通常称为「浮」或「浮窗」,用给予信息提示,也用展示更的拓展信息。
单从定义上看,底部浮与对框的用是高度相似的,是信息提示或是对当前页面信息的延展,但在具使用场的互操中,二者却大有不同:
1. 触方式
对框以自动触,而底部浮是必须通用户操才以触显示,用户而言底部浮的显示符合心理预期。
2. 关闭方式
对框通常要求用户进行选项操才关闭,关闭方式单一;底部浮的关闭方式更元,对用户而言有更富的选择权。
底部浮对比对框的优势在,它的显示更符合用户的预期且干扰程度也低。
底部浮灵活很强,提供种关闭方式:
1. 触发浮层上的下一步操作
是最常见的关闭方式,底部浮通常为信息的延展,浮内进行互操。
2. 点击浮层外的区域
底部浮不是一个完整的页面,为主页面的二出现,因此出现时通常有黑蒙为遮罩,点击黑蒙的区域将浮关闭回到主页面。
△ 点击黑蒙的任意区域即关闭
3. 下拉浮层达到收起的阈值
底部浮的灵活大,若浮的高度小(未达到屏幕高度的一半),长按浮顶部置是否能够进行拖拽,若浮是能够进行上下拖拽的,么长按此处下滑也将浮进行关闭。
△ 长按浮顶部往下拖拽即关闭
关于收起阈值有两可作为拓展说明:
阈值设
常是以浮层高度半作为临界值。
浮层首屏下滑
若浮层高度较大,上下滑动查看内容时,在浮层首屏继续下滑,可将浮层关闭。此设常见于浏览内容浮层
△ 上下滑动浏览,滑至首屏再往下滑即触发关闭
4. 点击「关闭」按钮
底部浮层可根据业务场景需要来配关闭,也可接放明确关闭按钮,击即可将浮层进关闭。
面对多姿多彩的闭方式,我们在设计的过程里要仔细考虑合适的闭操作,可多思考:若有明确的闭按钮,是否还需要点击黑色蒙层就进行闭?若浮层的容很重要且交互较复杂,是否还需要可拖拽的操作?
前面我们已经说到,浮层是可进行长按拖拽操作的,长按除了可拉闭,可进行的延伸。于延伸的定义,在此需要设置一个阈值,到达此界值松手即可将此浮层的延伸至最大,若未达到界值松手即恢复原。
△ 长按浮层顶往上拖拽使得延伸
若浮层容过多,需要对某一点进行特殊说明或者某一容的延展时,可配置二级浮层。
△ 二级浮层可作为一级某容的具体说明或择的补充
浮层作为灵很的一个交互组件,适于丰富的务场景,我们在做设计时可多思考一点,于闭、于操作是否处于需求和体验的绝佳平衡点,共勉之。
欢迎关注作者公众号:「计牛奶盒」