Axure:一分钟制作二级折叠菜单

pm小菜
15 评论 12768 浏览 33 收藏 4 分钟
告别碎片化学习!通过“体系化知识输入+真实项目输出”的模式,帮你打下坚实的产品基本功,全方位提升你的核心竞争力,实现职业能力的跃迁。

上一篇文章写的拖动列表,里面用了一些公式计算有朋友说有点复杂了,今天做一个二级折叠菜单,个人认为算是我看到的所有文章里步骤最简单的实现办法了,如有更简单的欢迎交流讨论~

效果如下:

步骤如下:

(1)准备一二级菜单

画4个矩形,填充一些颜色和文字加以标记,如下图。然后选中二级菜单的三个矩形框(1.1-1.2-1.3)转动态面板命名“2ndPannel”并隐藏,不再附图。

(2)添加事件

为矩形框“一级菜单”添加3个事件,分别如下图。然后将矩形框“一级菜单”和2ndPannel一起选中复制2份摆放好,更改一下文字内容,不再附图。

  • 事件1:单击时针对当前元件切换选中状态;
  • 事件2:选中时显示2ndPannel;
  • 事件3:取消选中时隐藏2ndPannel。

(3)设定组合

这是最简单却又是很重要的一步,选中三个矩形框“一级菜单”组合(Ctrl+G)并设置选项组名称“1st”,这时要注意了,有两个输入框的标题同样都是“设置选项组名称:”,第一个输入名字是不能实现我们需求的的,需要拉到底在最后那个输入名字才行,你可以试试看验证一下。

走到这一步,基本上就实现了点击一级菜单出现二级菜单,点击别的一级菜单收起之前展开的二级菜单这样的效果,但是动画是没有的,不需要动画就到此结束了。

(4)添加动画效果

需要回退到第二步修改里面的事件2、事件3,如下图。要说明的是显示之前一定要有个等待,时长与显示动画时长一样,不添加等待会有大片空白出现,你可以试试看验证一下。

二级折叠菜单,你试试看一分钟能否搞定。

 

本文由 @y13110 原创发布于人人都是产品经理。未经许可,禁止转载

题图来自Unsplash,基于CC0协议

更多精彩内容,请关注人人都是产品经理微信公众号或下载App
评论
评论请登录
  1. 为什么我照着做实现不了 🙁

    来自贵州 回复
    1. 源文件,7天有效:链接: https://pan.baidu.com/s/1oXNkVY2OgKO9FiLa0gKXbQ 提取码: g56n

      来自广东 回复
  2. 很棒,完结了我多年的一个心愿

    来自广东 回复
    1. 额,多年,膜拜大神 😉

      来自广东 回复
  3. 实现效果后,菜单切换时会一直往下生成空白地方??

    来自北京 回复
    1. 大片空白我之前也遇到了,显示二级菜单之前一定要收回其他,所以加了等待,看第4步。

      来自广东 回复
    2. 为啥我跟你一样有第步了还是这样?是不是要加入移动跟随?

      来自浙江 回复
    3. 我在制作三级折叠加了移动,这篇文章没有添加移动,你再检查下?

      来自广东 回复
  4. 楼主,3个一级菜单只要设置选项组就OK了吧,组合后并不能实现案例中的效果诶

    来自浙江 回复
    1. 设置选项组会有强制命名也是ok的,组合是我的操作习惯(快捷键按多了),组合后一定要设置选项组名称并且输入的位置,你再试试?

      来自广东 回复
    2. 并且注意输入的位置,漏了两个字。见第3步。

      来自广东 回复
专题
12951人已学习16篇文章
栅格系统在页面排版布局、尺寸设定方面给了设计者直观的参考,它让页面设计变得有规律,从而减少了设计决策成本。本专题的文章分享了浅析栅格系统。
专题
17872人已学习18篇文章
本专题的文章分享了车载HMI设计指南,包括HMI的交互、设计、功能等方面的知识分享。
专题
13260人已学习14篇文章
在这个大数据时代,数据对于企业的重要性越来越明显,因此不少企业将数据作为推动一款产品的重要前提。本专题的文章分享了如何用数据去驱动决策。
专题
11984人已学习12篇文章
本专题的文章分享了营销增长指南。
专题
13237人已学习13篇文章
产品经理在日常工作中,除了要跟进和把控产品的整体流程以外,也要对产品后续的销售策略进行规划;销售策略的规划可以让产品经理对于用户的场景以及体验等更加熟悉。本专题的文章分享了产品的销售策略。
专题
20315人已学习18篇文章
物流仓储系统是实现物流高效运转的基础。本专题的文章提供了物流仓储系统设计指南。