首页 > 其他分享 >AxureRP9的学习笔记之登录密码的可见隐藏切换

AxureRP9的学习笔记之登录密码的可见隐藏切换

时间:2022-11-07 10:33:57浏览次数:51  
标签:图标 笔记 AxureRP9 登录 可见 文本框 赋值 隐藏 切换

2022年11月,我开始琢磨起了axure,安装了RP9之后便开始了我的原型设计学习。

刚开始便从网页的登录界面开始学习吧。我从摹客的网页找到了一个关于电商的网页原型,链接:https://www.mockplus.cn/example/rp/100228,由于我安装了axure,打算用axure来实现这个网页原型的设计。目前的登录界面是这个样子:

想要实现眼睛的切换功能:点击闭眼的图标时,切换为睁着眼睛的图案,同时密码也从暗文的形式变成明文展示,同理,明文切换为暗文也是如此。

首先我得先实现眼睛的切换,然后到文本框的切换,最后实现将隐藏文本框的数据赋值给可见文本框以及将可见文本框的数据赋值给隐藏文本框。当然在此之前我得先实现如何将隐藏和可见的这一块文本框在同一个位置展示。

我百度了一些博主的文章,后面终于弄懂了那个创建动态面板和复制文本框的一些操作。大体是这个样子的:

1.首先从元件库找到单行文本框拖拽到画布上面,点击这个文本框给他命名,然后选择这个文本框右击选择创建动态面板;

2.双击这个文本框就会进入到动态面板的编辑界面(具体叫啥我也不太清楚,反正我是这么理解的),正上方有一行小字显示如下图,你对这个     文本框的命名:状态1   然后还有这个下拉按钮,点击下拉按钮,再新增一个状态,分别给它命名为隐藏和可见方便区分

3.选中隐藏状态,选择文本框,右击输入类型选择密码,然后从元件库搜索眼睛,将不可见的图标拖到文本框右侧,设置好合适的大小,同时我将文本框和不可见的图标设置了组合模式。

4.给图标命名,点击新建交互,事件选择鼠标单击,选择设置面板状态,如下图右侧所示设置,可见状态同下

如此便实现了如何从可见状态到隐藏状态的切换了,接下来需要处理的就是将文本框的输入值相互赋值了。

这个问题困扰了我好久,当时查找了很多博主的文章,但是看着总感觉差那么点意思,可能是我比较懒,感觉有一点费脑子,便没有再去研究,后面我终于好好看了下去,于是这个问题很快解决了,我找了很久的,觉得特别通俗易懂的文章链接复制了一份,方便以后自己再去比对:https://www.woshipm.com/rp/5487591.html/comment-page-1

密码文本赋值操作:

按照这个顺序操作一遍,然后第六步的时候,单击一下fx函数

 

 

    设置好之后隐藏框状态也这个样子设置

 

 设置完了之后点击预览,便查看到我实现了我想要的密码文本框的赋值效果了。登录界面便设计好了。

 

标签:图标,笔记,AxureRP9,登录,可见,文本框,赋值,隐藏,切换
From: https://www.cnblogs.com/ZDHCS/p/16851214.html

相关文章

  • The rate shock 利率冲击 | 经济学人中英双语精读笔记
    译 /柳下婴(微信公众号:王不留)选自TE20221001,LeadersTherateshock利率冲击Marketsarereelingfromhigherrates.Theworldeconomyisnext股市已遭受加息的沉重打击,下......
  • Java 日志框架学习笔记
    日志概念1.日志文件日志文件是用于记录系统操作事件的文件集合1.1调试日志1.2系统日志系统日志是记录系统中硬件、软件和系统问题的信息,同时还可以监视系统中发生......
  • 练习-笔记-jcmaxx33
    记录MATLAB数字信号处理练习笔记eg-1(2022-11-04)symsx;f=sin(x)/(x^2+4*x+3);y=diff(f,x,4)定义符号函数求指定阶导数 eg-2(2022-11-06)Fs=1000;%Sampling......
  • uniapp云数据库笔记
    1.使用客户端API直接操作数据库获取数据和对应的集合(表)//获取数据库constdb=uniCloud.database()//获取表constcollection=db.collection('contacts')调用......
  • 论文笔记 - SELECTION VIA PROXY: EFFICIENT DATA SELECTION FOR DEEP LEARNING
    motivation现存的dataselection效率不高的主要原因是模型过大,获取数据表征进行数据选择效果并不高(例如大模型进行反向传播本身就比较耗时,想要靠梯度进行数据选择效率是......
  • 论文笔记 - Coresets for Data-efficient Training of Machine Learning Models
    Motivation训练深度网络存在的问题:需要大量训练数据,进而需要更强的计算资源等。因此如何在减少这些开销(例如使用更小的数据集)的同时,不影响模型的性能成为了一个至关重要......
  • 使用root ssh登录ubuntu22.4配置
    前言在安装k8s集群时,需要使用root用户ssh登录远程服务器进行安装操作,但是root登录是默认关闭的,因此本篇讲解如何开启配置,当前测试版本ubuntu22.4安装部署使用管理权......
  • 论文笔记 - GRAD-MATCH: A Gradient Matching Based Data Subset Selection For Effic
    AnalysisCoreset是带有权重的数据子集,目的是在某个方面模拟完整数据的表现(例如损失函数的梯度,既可以是在训练数据上的损失,也可以是在验证数据上的损失);给出优化目标的定......
  • 【HDLBits刷题笔记】13 Finite State Machines
    Fsm1 这里需要实现一个简单的摩尔状态机,即输出只与状态有关的状态机。我这里代码看上去比长一点,答案用的case和三目运算符,结果是一样的。moduletop_module(inpu......
  • javaIo流笔记
    一、文件创建 importorg.junit.Test;importjava.io.File;importjava.io.IOException;publicclassFileCreate{publicstaticvoidmain(String[]args){......