Axure教程:实现分类栏拖动效果

MoveOn
2 评论 2653 浏览 6 收藏 4 分钟

笔者在本文中介绍了如何用Axure实现分类栏拖动效果的操作步骤,以及实现过程中的一些心得体会。

操作步骤

1. 一个转换为动态面板的矩形

这里需要注意,转换为动态面板后要将动态面板默认勾选的自动调整为内容尺寸的勾选取消掉!

2. 将动态面板里面的矩形再次转换为动态面板

这里不需要取消勾选。

3. 在面板2里面放任意多个超出面板1宽度的矩形,这里我放了6个矩形

4. 设置面板2的交互动作

5. 预览看看效果

(1)初始状态

(2)拖动后

小记

1. 当动态面板的“自动调整为内容尺寸”勾选取消掉后,会在编辑面板里面出现蓝色的方框

这个蓝色方框是指外面那个动态面板的大小,提示用户预览时只有蓝色方框内的内容会显示出来,假如想要蓝色方框以外的内容显示出来,则需要我们通过设置交互动作——拖动,才能将范围外的内容拖到范围内显示出来。

2. 拖动的界限值的计算

这里首先边界都设定为左侧,但>=-[[This.width-350]],这350很多人不知道怎么来的。其实就是外面那个动态面板的宽度。像我这个原型就是:

外面的动态面板宽度:

350这个数值就来自这里。

 

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

题图来自 Unsplash ,基于 CC0 协议

更多精彩内容,请关注人人都是产品经理微信公众号或下载App
评论
评论请登录
  1. 最后那段变量麻烦再解释一下吧,想了半天没想明白

    来自上海 回复
    1. 如果要实现分类栏的拖动效果,外面就需要有一个动态面板,那么拖动的界限值就是>=-[[This.width-动态面板的宽度]]。

      来自广东 回复
专题
37470人已学习27篇文章
作为AIGC的代表性应用之一,ChatGPT仅仅只用了2个月的时间就已经突破了1亿用户。
专题
53410人已学习18篇文章
做了好多年的产品经理,该不会连注册登录功能设计都没整明白吧?
专题
12555人已学习12篇文章
构建UGC社区是很多社区平台的必经之路,它能助力平台内容生产,为社区提供活水源泉。本专题的文章分享了如何构建UGC社区。
专题
14580人已学习11篇文章
本专题的文章分享了收银台功能设计的流程以及过程中需要注意的问题等等。
专题
13164人已学习12篇文章
产品定位是一个产品面向市场前先要考虑清楚的问题,也是产品人和运营人的必备技能。什么产品为谁解决什么问题,产品的主要卖点或独特性是什么?本专题的文章分享了如何做产品定位。