刚开始用Axure 会发现 Axure 元件库并不是很齐全,很多元件需要自己想办法解决 或者去网上去找。其实个人建议网上有现成的元件可以就下载就不必花时间去折腾。除非你也想练练手,原型这种东西除非高保真的,也没必要画得那么逼真,能加说明说清楚就直接加说明,或者加便利贴都可以的。最终目的都是保证产品生产出来是用户真正想要的就行。

刚开始画原型 发现文本框好生硬,完完全全的四边型,显得原型看起来不是很专业(其实没几个人会去在意你原型文本框是圆角还是直角)。好啰嗦,直接正题。

元件库下载地址:https://pan.baidu.com/s/1ONfXrsWz-_ZFK_TA77dNPg 提取码:3ycw

解压后,在元件库载入元件库选择文件就可以直接拖出来用。

圆角文本框

Axure  RP 8 文本框样式设置是无法设置 边框圆角的(不知道为啥)。但是矩形是可以设置边框圆角。这样就可以借助 矩形来实现圆角的效果。

1、拉个矩形 边框设置为圆角

2、拉个文本框在属性栏设置隐藏边框(注意是属性栏不是样式栏 或者右键隐藏边框)

3、把矩形的位置大小设置成比文本框稍微大一点点刚好包能显示全边框

4、选中矩形与文本框设置成组合

如图:

带搜索带滚动条的下拉列表框

1、先复制一个圆角文本框,讲文本框属性设置只读

2、在框内加入向上 向下的 三角形(一开始先别叠加到一块,后面需要设置这两个形状的点击事件用户控制 选项区隐藏显示)

3、设置向下三角形隐藏

4、拖入一个矩形 一个文本框(要不要圆角的自己定) 一个动态面板(只有他才能控制滚动条),并设置成一个组合(这样控制隐藏显示时方便点)并且组合设置成隐藏

可以把矩形也设置成圆角 边框颜色也可以统一一下,看起来舒服点。

5、在动态面板state1中添加中继器,双击中继器 把中继器中的矩形边框设置为None,并且设置下中继器的鼠标悬停的交互效果 背景填充 F1F1F1

实现中继器的 选择时的光棒效果

6、然后在中继器属性中添加数据行

7、设置筛选,在筛选文本框中设置 改变文本事件

8、交互事件 文本改变时,在添加动作中选择添加筛选动作

9、名称随意,条件设置[[Item.Column0.indexOf(LVAR1)>-1]]

函数:字符串1.indexOf(字符串2) 就是匹配字符串2在字符串1中的哪个位置  返回字符串2在 字符串1中的首个字符位置的下标 index (下标从零开始)。

这里面的函数做过开发的基本一眼就能看懂。

设置方式如下,设置函数时点插入函数常用的函数都可以找得到的。这里添加了一个变量,这个变量就是取到我们文本框中输入的值,一变函数进行匹配

运行看一下效果

10、右击动态面板设置滚动条,垂直滚动条自动显示(自动显示的意思当内容超出动态面板时就会显示滚动条)

这里我把动态面板高度拉小了以便显示滚动条。

11、接下来继续设置下中继器 选中值填充到 文本框。打开动态面板state1,双击中继器,给中继器添加单击事件在左边添加动作中选择设置文本。

到这里提一下,养成给元件命名的习惯挺重要的,要不然你都不知道给哪个文本框赋值 。我这里就是没命名,结果第一赋值 弄错了,重新弄好再截图的。

这里添加一个变量,这个变量就是获取当前中继器 项item中的值

12、接下来就是控制隐藏显示了。

先来设置两个 三角形 向下三角形 单击事件

向上三角形单击事件

然后把向上的三角形设置成隐藏后,叠加到一起

13、最后设置下展示文本框的的点击事件

最后发现选中值后,下拉选项没隐藏,需要在中继器的点击事件中天机隐藏,选项组合 的隐藏。

一步步写出来其实挺麻烦,做起来其实也简单。

元件库下载地址:https://pan.baidu.com/s/1ONfXrsWz-_ZFK_TA77dNPg 提取码:3ycw

解压后,在元件库载入元件库选择文件就可以直接拖出来用。

里面圆角的多行文本框折腾半天没弄好(主要是多行文本框 用户可以直接拖动大小,二外面的矩形框又取不到 多行文本框大小的值),如果有大神请指教下

Axure RP 8 实现 圆角文本框 圆角带筛选的下拉列表框 可自动显示滚动条的更多相关文章

  1. 使用Axure RP原型设计实践08,制作圆角文本框

    本篇体验做一个简单圆角文本框,做到3个效果: 1.初始状态,圆角文本框有淡淡的背景色,边框的颜色为浅灰色2.点击圆角文本框,让其获取焦点,边框变成蓝色,背景色变成白色3.圆角文本框失去焦点,边框变成红 ...

  2. 去除IE10+上文本框巨丑无比的删除图标以及显示密码图标

    去除IE10+上文本框巨丑无比的删除图标以及显示密码图标 IE浏览器总是让人喜欢让人厌,在最新的IE浏览器(IE10+)上使用表单时,文本框内后面会出现很巨丑无比的“删除图标”以及“显示密码图标”,如 ...

  3. 使用 CSS 去掉 iPhone 网页上按钮的超大圆角以及文本框圆角默认样式

    使用 iPhone 上的浏览器去浏览网页的时候,按钮总是显示超大圆角且颜色由上而下渐变的样式,显得超级恶心,而且文本框也会有一定的圆角,但是我们自己定义 border-radius 也没有效果,经过搜 ...

  4. 漂亮的圆角文本框 CSS3实现

    进入人人小站发现了个挺好看的文本框,圆角的,原来是利用了CSS3的效果,不过暂时只有IE9 和FF浏览器支持. <html xmlns="http://www.w3.org/1999/ ...

  5. WPF里面制作圆角文本框

    转自:http://www.cnblogs.com/mengxin523/archive/2010/04/04/1704448.html 本以为WPF里面的XAML会很强大,可以设置很多属性,比如文本 ...

  6. html中去掉文本框(input type="text")的边框或只显示下边框

    去掉: <input   type="text"   name="textfield"   style="border:0px;"&g ...

  7. html文本框和按钮这些点击时不显示边框的光晕

    直接在样式加:focus{outline:0;}这样子就可以了

  8. 交互原型设计软件axure rp学习之路(三)

    (三)Axure rp元件的触发事件 l  OnClick(点击时): 鼠标点击事件,除了动态面板的所有的其他元件的点击时触发.比如点击按钮. l  OnMouseEnter(鼠标移入时): 鼠标进入 ...

  9. axure rp教程(四)动态面板滑动效果

    转载自: http://www.iaxure.com/74.html 实现目标: 1.  点击登录滑出登录面板 2.  点击确定滑出动态面板 最终效果如下: 这种效果可以通过两种方法实现: 首先准备需 ...

随机推荐

  1. 难对齐、难保障、难管理?一文了解字节跳动如何解决数据SLA治理难题

    基于字节跳动分布式治理的理念,数据平台数据治理团队自研了SLA保障平台,目前已在字节内部得到广泛使用,并支持了绝大部分数据团队的SLA治理需求,每天保障的SLA链路数量过千,解决了数据SLA难对齐.难 ...

  2. unity---Lighting面板

    打开Lighting面板 将天空盒改为别墅 图片转化为Cube 设置一个材质球

  3. springBoot 定时+发送邮件

    定时任务引入meaven依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifa ...

  4. 解读ICDE'22论文:基于鲁棒和可解释自编码器的无监督时间序列离群点检测算法

    摘要:本文提出了两个用于无监督的具备可解释性和鲁棒性时间序列离群点检测的自动编码器框架. 本文分享自华为云社区<解读ICDE'22论文:基于鲁棒和可解释自编码器的无监督时间序列离群点检测算法&g ...

  5. MVC - MVC的工作流程

    MVC 是Model-View-Controller的简写."Model" 代表的是应用的业务逻辑(通过JavaBean,EJB组件实现), "View" 是应 ...

  6. Linux挂载iso镜像、配置本地yum源

    Linux挂载iso镜像.配置本地yum源 1.备份原yum源配置文件 [root@localhost ~]# ll /etc/yum.repos.d/ [root@localhost ~]# mkd ...

  7. python基础中遇到的问题(TypeError: unhashable type: 'list')

    d20220330 #false >>> l=[{i:i+1} for i in [1,2,3]] >>> l [{1: 2}, {2: 3}, {3: 4}] & ...

  8. Skywalking光会用可不行,必须的源码分析分析 - Skywalking Agent &插件解析

    3 Skywalking源码导入 接上文,已经学习了Skywalking的应用,接下来我们将剖析Skywalking源码,深度学习Skywalking Agent. 3.1 源码环境搭建 当前最新版本 ...

  9. Redis 切片集群的数据倾斜分析

    Redis 中如何应对数据倾斜 什么是数据倾斜 数据量倾斜 bigkey导致倾斜 Slot分配不均衡导致倾斜 Hash Tag导致倾斜 数据访问倾斜 如何发现 Hot Key Hot Key 如何解决 ...

  10. 我熬夜开发了一款简约实用、支持多平台的Markdown在线编辑器(开源)

    前言 之前,一直想开发一款属于自己的Markdown编辑器,主要是自己平常写文章可以更加灵活操作,另外扩宽自己的视野也是非常不错的选择啊!所以在周末就决定玩耍一番.首先我调研了很多线上热门的md编辑器 ...