在axure中如何实现数字输入框效果

本文详细介绍了如何在Axure中制作逼真的数字输入框控件,包括设置交互样式、创建加减按钮以及实现数值增减的逻辑。通过设置矩形框、文本框和图标,结合鼠标点击事件和公式运算,最终实现了一个可自定义的数字输入组件。此外,还提供了拓展说明,如上下操作数字的调整和简化版数字输入框的使用。
摘要由CSDN通过智能技术生成

虽然AXURE有自带的数字输入控件,但是axure自带的交互和样式可能与我们产品的整体效果不一样,往往需要自己制作,那如何制作逼真的数字输入框控件呢,macw小编带来详细教程,大家不要错过!

如何实现数字输入框效果具体教程

1、首先拖入一个矩形框,设置好线段颜色,并在右侧操作栏设置【交互样式设置】中的鼠标悬停和选中效果,这边我设置了鼠标悬停和选中时“线段颜色”及“外部阴影”,如下图所示:
在这里插入图片描述
2、再拖入一个矩形框,设置高度与宽度,并设置矩形填充颜色及边框可见性,只显示右边的边框,如下图所示:
在这里插入图片描述
3、从元件库拖入“减号”或者从网上下载“-”的图标,放置“步骤2”中的矩形框中,从元件库中拖入“-”减号图标需要按需调整一下大小及颜色,将“步骤2”中的矩形框与减号图标设置为组合,如下图所示:
在这里插入图片描述
在这里插入图片描述
4、接下来按照“步骤2”和“步骤3”制作“+”号图标;复制“步骤2”中的矩形框,设置边框可见性,在拖入“+”图标,设置效果如下图:
在这里插入图片描述
5、接着拖入一个文本框放置在中间剩余区域,设置文本框的名字为“数字输入”,选中文本框,右键【隐藏边框】
在这里插入图片描述
6、最后再拖入一个文本框放置在控件的右侧,命名为“步长”,文本框中根据你需要自动增加或者减少的数值进行输入(假设输入1 ,则点击加号时,文本框自动加1);我这边输入“1”,输入完成之后,隐藏该控件。
在这里插入图片描述
7、接下来需要设置交互逻辑,实现数值的自动相加和相减 8、点击“+”图标组合,点击【鼠标点击时】,弹窗中点击【设置文本】,勾选“数字输入”,再点击“fx”设置公式: 8.1首先点击添加局部变量,将LVAR1元件文字设置为“数字输入”; 8.2 再将LVAR2原件文字设置为“步长器”; 8.3 最后在点击上方的公示输入框中设置公示“[[LVAR1+LVAR2]]”,操作确认后完成设置
在这里插入图片描述
9、“+”图标公示设置完成之后,在点击“-”图标组合,点击【鼠标点击时】设置交互效果,参考“步骤8”中的方式完成设置,有两种方式: 9.1 方式一: 9.1.1 弹窗中点击【设置文本】,勾选“数字输入”,再点击“fx”设置公式: 9.1.2首先点击添加局部变量,将LVAR1元件文字设置为“数字输入”; 9.1.3 再将LVAR2原件文字设置为“步长器”; 9.1.4 最后在点击上方的公示输入框中设置公示“[[LVAR1-LVAR2]]”,操作确认后完成设置

9.2 方式二: 9.2.1 点击“+”图标,在交互效果-鼠标单击时-Case1中右键点击【复制】,或者点击Case1按住“Ctrl+C”键
在这里插入图片描述
9.2.2 再点击“-”图标,点击【鼠标点击时】,再右键点击【粘贴】,将“+”图标中的效果复制过来进行修改
在这里插入图片描述
9.2.3 粘贴成功后,双击交互效果,弹窗进行修改公示,将"[[LVAR1+LVAR2]]"修改为“[[LVAR1-LVAR2]]”
在这里插入图片描述
10、设置成功后,按住“F5”预览交互效果;
在这里插入图片描述
11 、此时矩形框的之前设置的悬停及选中效果并没有展示出来,还需要最后一步,即选中将所有控件设置组合,并勾选“允许触发鼠标交互”,
在这里插入图片描述
12 最后,预览查看效果如下:
在这里插入图片描述
三、拓展说明: 1、按照上述方式,也可以设计出上下操作数字自动增加或者减少,只需要修改下图标即可
在这里插入图片描述
2、如果不需要制作逼真的效果,可直接使用axure自带的控件,即拖入一个文本框,在右侧设置类型为“Number”即可
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值