Axure 9 实战案例,交互事件的应用 3,APP支付密码键盘输入

前言

Hello!欢迎来到Axure 9 实战案例教程专栏。点击了解课程简介>>

上两篇教程,我们讲解了选中事件的应用,不知道同学们掌握了没有呢?如果掌握了,那么本篇我们就来讲解一下另一种交互事件,焦点事件的应用,绘制APP支付密码键盘输入效果。

在这里插入图片描述

APP支付密码键盘输入效果

我们先来看看完成效果图,大家可以看到APP支付密码键盘输入效果主要组成包括:
①页面载入时,获取输入框1为焦点;
②点击键盘时,自动输入对应数字;
③当焦点框输入数字后,焦点自动跳至下一框;
④删除时,当焦点框被清空时,焦点自动跳到上一框。

在这里插入图片描述

APP支付密码界面初稿

为了节省时间,我们提前把设置支付密码界面初稿准备好了,下面就来给大家讲解一下,如何绘制密码键盘输入效果的步骤。

第一步:设置载入时自动获取焦点

首先点击画布空白处(不用选中任何元件),在右侧栏的交互中,依次点击新建交互-页面载入时-获取焦点-输入框1。这里的交互是指,当页面载入时,输入焦点落在输入框1。

在这里插入图片描述

不选中元件,点击新建交互-页面载入时-获取焦点-输入框1

接着选中全部输入框,在右侧栏中点击显示全部,展开全部属性,在最大长度中填上1。这里的交互是指,限制所有输入框的最大输入长度为1位。

在这里插入图片描述

选中全部输入框,点击显示全部

在这里插入图片描述

设置最大长度为1

第二步:设置输入时焦点跳转效果

首先选中输入框1,在右侧栏的交互中,依次点击新建交互-文本改变时-获取焦点-输入框2;然后点击启用情形,打开情形编辑窗,在弹窗中点击添加条件,修改第三个下拉菜单为 != (不等于)。

在这里插入图片描述

选中输入框1,点击新建交互

在这里插入图片描述

再点击文本改变时-获取焦点-输入框2

在这里插入图片描述

然后点击启用情形,打开情形编辑窗

在这里插入图片描述

在情形编辑窗中点击添加条件,修改第三个菜单为 !=

这里的交互是指,如果当前元件(输入框1)有输入文字时,焦点跳至下一个焦点(输入框2)。

因此,依照此法,我们可以设置输入框 2~6 的焦点事件。首先在右侧栏中点击选中文本改变时,按Ctrl+C(将交互复制到剪贴板上),逐个选中输入框 2~6 ,再按Ctrl+V(将交互粘贴到输入框 2~6 上);然后逐个修改交互中的获取焦点为 3~6(输入框6的下一个焦点仍然是自己)。

在这里插入图片描述

第二步其中一个输入框的交互

第三步:设置删除时焦点跳转效果

上一步设置了正向焦点跳转,这一步就要设置反向焦点跳转了。依照上一步的交互逻辑,推断出这样的思路:如果当前元件被清空文字时,焦点跳至上一个焦点。

首先选中输入框6,在右侧栏中点击文本改变时的启用情形,打开情形编辑窗,在弹窗中点击添加条件,保持默认条件,直接点击确定关闭弹窗。

在这里插入图片描述

选中输入框6,点击添加情形打开情形编辑窗

在这里插入图片描述

在情形编辑窗中点击添加条件,再直接点击确定

接着点击情形2的添加动作,依次点击获取焦点-输入框5。这里的交互是指,如果当前元件(输入框6)为空时,焦点跳到上一个反向焦点(输入框5)。

在这里插入图片描述

点击情形2的添加动作

在这里插入图片描述

再点击获取焦点-输入框5

同样,依照此法,我们可以设置输入框 5~1 的反向焦点事件。首先在右侧栏中点击选中文本改变时的情形2,按Ctrl+C(将交互复制到剪贴板上),逐个选中输入框 5~1 ,再按Ctrl+V(将交互粘贴到输入框 5~1 上);然后逐个修改交互中的获取焦点为 4~1(输入框1的下一个反向焦点仍然是自己)。

在这里插入图片描述

第三步其中一个输入框的交互

第四步:设置密码键盘输入效果

首先选中1键,在右侧栏的交互中,依次点击新建交互-单击时-设置文本-焦点元件,设置值为1。

在这里插入图片描述

选中1键,点击新建交互-单击时-设置文本-焦点元件,设置值为1

这里的交互是指,单击1键时,设置焦点元件的文本为1。同样的,依照此法,我们可以设置其他键盘的单击事件。

所以,接着在右侧栏中点击1键的交互(单击时),按Ctrl+C(将交互复制到剪贴板上),逐个选中其他键,再按Ctrl+V(将交互粘贴到其他键上);然后逐个修改交互中,焦点元件的值为相应文字(Del键的文字为空)。

在这里插入图片描述

第四步删除键的交互

结语

OK了,通过前面四步操作,APP支付密码键盘输入效果就绘制完成了;但是有细心的同学可能会发现,为什么是输入6位密码之后才删除呢,如果只输入一半时要删除怎么办?这个就留待同学们自行挖掘了,提示一点:可以通过判断输入框的名称与是否为空,来控制删除当前框或者是前方框。

此外,如果你还有不理解的地方,可以下载文末的课件继续学习哦。


在线预览

效果图在线预览:https://u.pmdaniu.com/L8A5p

相关课件

为了帮助各位同学,能快速理解和练习Axure案例,本专栏每篇教程都会提供RP格式课件下载。

课件整包链接:
https://item.taobao.com/item.htm?id=631599964711

链接长期有效。

(默林如斯原创出品,未经许可,禁止转载,侵权必究)

《Axure 9 案例教程-基础篇》:以实战案例的角度,讲解Axure 9 的基础操作,帮助大家从案例中学习产品原型的设计思维,带你快速进入实战阶段!!适合Axure入门的同学!!点击了解课程简介>>

欢迎关注《产品经理知识与资源》专栏,这里专注原创Axure实战原型、Axure原型模板、Axure元件库、Axure图标库;2012年入行的原创实力保障!!点击前去关注>>

  • 4
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

默林工作室

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

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

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

打赏作者

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

抵扣说明:

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

余额充值