黑龙江视窗_黑龙江最专业的门户网站
您当前的位置 : 黑龙江视窗  >  企业
Axure:拖动滑块解锁进行验证
2020-07-20 11:48:53 来源:互联网 阅读:-

今天来分享下使用Axure制作拖动滑块解锁这个功能的方法,使用淘宝网的例子来还原制作过程。

Axure:拖动滑块解锁进行验证

如下图:

Axure:拖动滑块解锁进行验证

相信很多人对这个界面都不陌生,这是淘宝网的注册页面,除此之外目前很多网站都有用这种方式来进行验证,当然也有同一种方法不同的表现形式,比如拖动后完成拼图,以防止频繁的非正常请求,进行人机验证。

操作描述:

  • 拖动滑块时,滑块水平左右运动,不可超出灰色边框;
  • 拖动时,绿色的背景随滑块进行移动;
  • 拖动达到最右端时,显示白色文字“加载中”,等待半秒钟后显示白色文字“通过验证”,并且「对勾」图标变为绿色,同时“获取短信验证码”按钮变为可用状态;
  • 如果拖动并为达到最右端,滑块则回到初始位置。

01

Axure:拖动滑块解锁进行验证

根据该效果图准备以下元件,其他部分元件仿照淘宝注册页面调整就行,我这里就不逐个列出了。

Axure:拖动滑块解锁进行验证

02

Axure:拖动滑块解锁进行验证Axure:拖动滑块解锁进行验证
  • 选中动态面板【Slider】,为“拖动时”添加事件1
  • 先添加条件,判断“元件范围”是【Slider】面板“未接触”到【Touchpoint】——(我的Axure没汉化,重要的地方用红字标注了)
  • 设置满足条件的动作:移动【Slider】为“水平拖动”
  • 单击“界限”后的“添加边界”,设置在X轴的移动范围为“181-482”,此处范围根据【Touchpoint】元件实际摆放的位置而定。

03

Axure:拖动滑块解锁进行验证
  • 如过不满足事件1所设定的条件时,执行动作为:“设置文本”于元件【Tips】为“富文本”,然后点击编辑富文本为“加载中…”
Axure:拖动滑块解锁进行验证

添加动作“等待”,时间为:500毫秒。

Axure:拖动滑块解锁进行验证

添加动作:“设置文本”于元件【Tips】为“富文本”,然后点击编辑富文本为“通过验证”。

Axure:拖动滑块解锁进行验证

继续添加动作“设置动态面板状态”于动态面板【Slider】为“Tick”。

Axure:拖动滑块解锁进行验证Axure:拖动滑块解锁进行验证

设置元件【Nextbutton】初始状态为:“禁用”。

注意:【Nextbutton】元件的“可用”状态是鲜艳的颜色,需要事先设定好,而且需要在属性中设定“不可用”状态的颜色为灰色。

然后继续回元件【Slider】的“Case 2”中,设置动作“启用”【Nextbutton】。

04

Axure:拖动滑块解锁进行验证

添加动态面板【Slider】“拖动结束时”事件case1。

为case1添加条件判断,判断“元件范围”【Slider】“未接触” “元件范围”【Touchpoint】。(具体图示可参看上文步骤2)

当满足条件时的动作设置为”移动“动态面板【Slider】”到达“ x=171,y=227 (此处坐标视你操作时【Slider】面板的具体位置而定)。

Axure:拖动滑块解锁进行验证

添加动态面板【Slider】“移动时”事件case1。

设置case1动作为“移动”元件【Greenbox】“跟随”当前动态面板移动。

这样,整个拖动滑块解锁的原型就基本完成了,细节的地方如果需要美化的可自行研究,整个过程的难点主要在于对动态面板移动以及条件判断的运用,对于条件判断不熟悉的同学可以多找些案例尝试练习。

另外需要提醒的是,如果尝试模仿别的功能来练习,在开始前一定要弄清楚操作描述并写下来,这对流程的理解和条件判断的设定,以及元件层级的摆放合理性都起到重要的作用,我也会继续分享更多案例给大家一起实操。

作者:杰森,公众号:十八般产品

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

题图来自Unsplash,基于CC0协议

推荐阅读:广州在线

频道推荐
  • 智能家居引进蓝牙5.0技术有何不一样?
    智能家居引进蓝牙5.0技术有何不一样?

    蓝牙5.0技术的发布,对每个行业都产生了巨大影响,尤为突出的是智能家居行业。现时绝大多数的普通家用电器仍然采用红外传输,最常见的就是家里各种各样的遥控器,空调的...

    2020-03-05
  • 卡萨帝高端空调:智能服务推动高端智慧生活
    卡萨帝高端空调:智能服务推动高端智慧生活

    卡萨帝高端空调,用智能服务推动高端智慧生活。近年来,各大家电品牌不断加深在高端智能领域的布局,推出不同种类的高端家电产品。在空调市场,虽然久居高端前列的日系产品...

    2020-03-05
  • 所有空调1个网关!中弘智能空调网关的市场运营之道
    所有空调1个网关!中弘智能空调网关的市场运营

      随着近几年智能建筑的发展,智能家居、中央空调的集控也变得越来越智能化,方便用户或物业控制管理。此外在节能减排大背景下,建筑节能尤其是中央空调的节能是建筑节能...

    2020-03-05
  • 飞利浦诠释智能,让你的生活有“锁”不同
    飞利浦诠释智能,让你的生活有“锁”不同

    随着智能家居产品的普及,指纹锁逐渐得到了用户的认可。特别是80、90后逐渐成为市场消费的主体之后,智能锁等智能设备更是广泛应用。飞利浦电子作为世界上最大的电子品...

    2020-03-05
  • 当指纹锁遇上HomeKit是什么体验——小燕全自动智能门锁使用测评
    当指纹锁遇上HomeKit是什么体验——小燕

    作为一个果粉,对于苹果的智能家居生态HomeKit已经小有研究,家中也有不少支持HomeKit的设备,不过大多都只是开关灯泡之类的小打小闹,玩个乐趣。对于真正实...

    2020-03-05
  • 打好家庭防疫保卫战!商汤携手TCL打造“无接触”式智能家居门锁
    打好家庭防疫保卫战!商汤携手TCL打造“无接

    全民同心抗击新冠肺炎疫情的战斗仍在继续中。预防新冠肺炎,从我做起!这段时间,各种“无接触”式操作已广泛融入到大家的工作和生活行为中。小到戴手套和口罩出入家门、办...

    2020-03-05