文章分享了制作移动端广泛应用的菜单吸附设计的一个操作过程,希望对大家有所帮助。
如今移动互联网时代愈演愈烈,微信、QQ等社交软件的大幅度应用,加之共享经济的推动,用户使用移动端(手机+pad)的频度越来越大,这就要求产品在满足用户需求的前提下,增强用户体验,让用户发自内心的觉得这个产品好用、实用、方便操作…这样才能更大程度的留住用户。
下面是移动端广泛应用的菜单吸附设计,希望对大家有所帮助,PC端与移动端类似。
效果图预览:Axure 8.0:移动端菜单吸附
第一步:Axure内放置基本的控件
- 手机外壳:一张图片,可根据个人喜好选择一款手机的外壳,效果无影响,楼主比较喜欢iPhone6(因为很大),以下全部尺寸按照iphone6的尺寸进行设置,不再说明
- 屏幕动态面板:跟手机屏幕一样大小的动态面板,放在手机屏幕正中间,命名为“屏幕”,尺寸:376X667
第二步:设置“屏幕”中“内容”面板中的元素
在“屏幕”动态面板中的state1中放置一个内容动态面板和3条水平线作为界限,命名为“内容”“界限”“上限”“下限”
- 内容:动态面板,置于(0,0)位置,尺寸376X1050,高度必须超过屏幕高度,具体根据实际情况进行设置,可以尽可能高一些,效果明显;在该动态面板的state1中,顶端放置一张图片表示banner,中间放置5个矩形框表示菜单,文字随意设置,下方用占位符表示主要内容
- 界限:水平线,置于(0,-215)位置,尺寸376X1,表示向上拖动的最大边界
- 上限:水平线,置于(0,0)位置,尺寸376X1,表示原始位置
- 下限:水平线,置于(0,667)位置,尺寸376X1,表示向下拖动的最大边界
- 顶端菜单:将之前做好的菜单复制粘贴,置于(0,0)位置,初始状态设置为“隐藏”
第三步:为“内容”添加第一个交互用例
移动端操作基本为拖动、滑动
用例条件:“内容”接触到“界限”
操作:垂直拖动“内容”动态面板,使顶部边界小于等于“上限”的y轴位置,底部边界大于等于“下限”的y轴位置
执行动作:显示“顶端菜单”
条件设置:如果“内容”接触到“界限”
由于“上限”和“下限”的位置都已经固定,因此直接输入相应数值即可,如果存在参数或者变量,需点击“fx”设置相应条件
第四步:为“内容”添加第二个交互用例
用例条件:“内容”未接触到“界限”
操作:垂直拖动“内容”动态面板,使顶部边界小于等于“上限”的y轴位置,底部边界大于等于“下限”的y轴位置
执行动作:隐藏“顶端菜单”
至此,我们已经做完了菜单吸附交互,可以点击预览效果啦。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。