Axure如何实现标签切换功能

相信大家在日常的原型绘制工作中,经常会遇到实现标签切换的功能,比如app的底部菜单切换

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5paH5ou-5rKQ6K-R,size_11,color_FFFFFF,t_70,g_se,x_16

再比如,顶部的标签页切换,如下图

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5paH5ou-5rKQ6K-R,size_11,color_FFFFFF,t_70,g_se,x_16

那么如何实现以上效果呢,首先毋庸置疑,当然是使用axure中万能的动态面板来实现不同页面内容的切换(当然不建议大家使用跳转不同页面或者点击不同按钮控制不同内容的显示和隐藏),以下方法是建立在使用动态面板的前提下进行绘制的,好了,废话不多说,直接上干货

步骤一、添加标签

拖入矩形,将矩形的外边框去掉,这个的目的是为了后续有一个好看的展示效果,毕竟正常的标签页切换都是没有外层边框的

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5paH5ou-5rKQ6K-R,size_20,color_FFFFFF,t_70,g_se,x_16

 步骤二、编辑标签的选中效果

这里以选中时,文字底部展示下划线为例,首先编辑该矩形的选中效果,设置为选中时,展示底部边框

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5paH5ou-5rKQ6K-R,size_20,color_FFFFFF,t_70,g_se,x_16

 步骤三、设置标签的选中交互事件

即当点击该标签时,选中当前标签

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5paH5ou-5rKQ6K-R,size_20,color_FFFFFF,t_70,g_se,x_16

  步骤四、复制改标签,并组件选项组

为什么先把前三步操作完了再复制,目的就是由于他们的选中效果和交互时间都是一样的,所以这样做会节省时间

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5paH5ou-5rKQ6K-R,size_17,color_FFFFFF,t_70,g_se,x_16

 选中所有的标签,右击后选择设置选项组,将这三个标签归为一个选项组,因为这类标签都是单选的,故通过选项组直接就可以实现只选择其中一个,而不用去设置选中第一个,第二个和第三个取消选中类似的交互。同时记得把标签一设置为默认选中的效果,这样查看原型时,标签一就是默认选中的效果。

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5paH5ou-5rKQ6K-R,size_20,color_FFFFFF,t_70,g_se,x_16

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5paH5ou-5rKQ6K-R,size_20,color_FFFFFF,t_70,g_se,x_16

 步骤五、拖入动态面板

 拖入动态面板后,双击进行动态面板的编辑,新建3个状态,分别在各个状态中绘制对应的内容watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5paH5ou-5rKQ6K-R,size_20,color_FFFFFF,t_70,g_se,x_16

 watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5paH5ou-5rKQ6K-R,size_14,color_FFFFFF,t_70,g_se,x_16watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5paH5ou-5rKQ6K-R,size_13,color_FFFFFF,t_70,g_se,x_16

 步骤六、编辑标签的交互效果

选中标签一、编辑点击标签时设置动态面板的状态为对应的标签一状态

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5paH5ou-5rKQ6K-R,size_20,color_FFFFFF,t_70,g_se,x_16同样选中标签二,编辑点击标签时设置动态面板的状态为对应的标签二的状态

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5paH5ou-5rKQ6K-R,size_20,color_FFFFFF,t_70,g_se,x_16

 选中标签三,编辑点击标签时设置动态面板的状态为对应的标签三的状态

 watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5paH5ou-5rKQ6K-R,size_20,color_FFFFFF,t_70,g_se,x_16

到这里咱们的功能就已经实现了,来大家可以看一下效果 

 52b5aa00a6f14cabb42834c11cd57483.gif

  更多精彩分享内容请访问我的官网:文拾沐译产品经理导航

 

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

产品阿强

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值