• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com专业计算机教程网站
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure
您的位置:首页 > 网页设计 >axure > Axure教程:原型设计之侧滑菜单

Axure教程:原型设计之侧滑菜单

作者: @维度 字体:[增加 减小] 来源:互联网 时间:2017-06-13

本文主要包含axure常用原型模板,axure app原型素材,axure手机原型尺寸,axure原型图软件,axure手机app原型等相关知识, @维度 希望在学习及工作中可以帮助到您

由于移动端的屏幕比较小,所以在APP的设计当中,菜单的设计尤其关键,比如有下方固定菜单,上方吸附菜单,点聚式菜单等等。侧滑式菜单则是APP设计中最常见的菜单设计方式之一,它具有不占屏幕,顺手势,可容纳内容多等优点。这一章就教大家如何使用axure原型工具制作侧滑菜单。

第一步:拖拉摆放好整体布局控件

整体布局控件只需要两个元件,一个是手机外形壳,命名为“手机壳”,另一个是动态面板,命名为“屏幕”。

第二步:拖拉摆放好“屏幕”state1面板状态中的内容

“屏幕”内容主要包括3部分

  1. 一个动态面板,命名为“主页”,置于顶层。(大小等于“屏幕”大小,放在“屏幕”正中间)
  2. 一个元件组合,命名为“菜单”,置于中层;(这个组合主要由一些水平线和一些文本标签组成,组合高度等于“屏幕”高度,放在“屏幕”的左侧)

3、一条垂直线元件,命名为“分界线”,置于底层。(高度等于“屏幕”高度,放在“屏幕”正中间)

第三步:拖拉摆放好“主页”state1面板状态中的内容

其实也很简单,只需一个大的灰色矩形和三个小的白色矩形即可,抽象设计下就行了,毕竟这一章侧滑菜单才是重点。

第四步:为“主页”添加载入时用例

设置OnLoadVariable的值为0

第五步:为“主页”添加拖动时用例

用例中添加一个动作,即移动当前元件,移动方式为水平拖动,无动画,左侧边界小于等于“菜单”的宽度,大于等于0。

第六步:为“主页”添加拖动结束时用例

总共添加4个用例,分别对应向右滑动“主页”未接触“分界线”、向右滑动“主页”接触“分界线”、向左滑动“主页”未接触“分界线”、向左滑动“主页”接触“分界线”4种情况。

每个用例中的条件和动作如下:

1、向右滑动“主页”未接触“分界线”

条件:当前元件未接触“分界线”且OnLoadVariable的值为0

动作:

  • 相对移动“主页”,x轴移动距离为:“菜单”x轴坐标+“菜单”宽度-“主页”x轴坐标,y轴移动距离为:0,动画为线性,时间为100毫秒。
  • 设置OnLoadVariable的值为1。

2、向右滑动“主页”接触“分界线”

条件:当前元件接触“分界线”且OnLoadVariable的值为0

动作:相对移动“主页”回到拖动前位置,动画为线性,时间为100毫秒。

3、向左滑动“主页”未接触“分界线”

条件:当前元件未接触“分界线”且OnLoadVariable的值为1

动作:相对移动“主页”回到拖动前位置,动画为线性,时间为100毫秒。

4、向左滑动“主页”接触“分界线”

条件:当前元件接触“分界线”且OnLoadVariable的值为1

动作:

  • 相对移动“主页”,x轴移动距离为:“菜单”x轴坐标-“主页”x轴坐标,y轴移动距离为:0,动画为线性,时间为100毫秒。
  • 设置OnLoadVariable的值为0。

好了,点击预览,然后左右拖动屏幕即可看到效果。

效果图:axure原型设计之侧滑菜单

附件下载:转盘抽奖rp文件

您可能想查找下面的文章:

  • Axure教程:原型设计之侧滑菜单
  • Axure教程:验证码原型制作实例
  • 三步教你 Axure 原型变身 EXE 程序
  • Axure 美女浏览原型,内含:多层动态面板嵌套,拖动时函数设定边界
  • axure实现坦克游戏原型

相关文章

  • 2017-06-14Axure7.0教程(七)math函数的使用(2)Math函数简介
  • 2017-06-14Axure 8.0 拖动滑块设置数字和日期
  • 2017-06-14Axure 7高保真还原Web首页布局和交互教程
  • 2017-06-13Axure教程:用中继器和日期函数实现万年历
  • 2017-06-14Axure7.0教程(六)math函数的使用(1)动态面板环状移动
  • 2017-06-14Axure教程:移动端原型页面横纵向滑动同时实现
  • 2017-06-14Axure教程 | 知乎注册与登录原型
  • 2017-06-14Axure原型设计,单读APP原型分享
  • 2017-06-14Axure7.0教程(四)中继器的使用(4)
  • 2017-06-13Axure教程:原型设计之侧滑菜单

文章分类

  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure

最近更新的内容

    • Axure教程:用Axure实现晚会抽奖程序
    • Axure教程|购物车商品增减删除练习
    • Axure7.0教程(一)中继器的使用(1)
    • Axure RP设计顶部导航冻结,注册模块互切换,滚动条设计的方法
    • Axure教程 | 聊一聊原型组件化设计——从淘宝购物车按钮说起
    • Axure教程:导航栏和广告悬停效果制作
    • 简单6步用Axure绘制相机图标(附源文件)
    • Axure教程:如何制作一个不区分大小写的验证码原型?
    • Axure教程 | Axure8旋转功能应用——幸运大转盘
    • Axure教程:移动端原型页面横纵向滑动同时实现

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有