前言
在使用Axure的过程中,我们时常会需要用到循环:
- 有的需要永久循环(例:时钟)
- 有的需要固定循环N次(例:动态百分比进度条)
- 有的循环还需要手动临时暂停且可继续(例:秒表)
- 有的需要多个循环嵌套(例:生成九九乘法表)
- 有的循环还要根据不同的条件循环不同的次数(例:密码强度校验)
而现实是: Axure RP并没有内置的循环功能,所以我们需要使用 Axure 的交互和变量功能来模拟循环。
一、原理
其实Axure循环的原理也非常简单,主要分两大类:
- 第一类就是使用“触发事件”反复触发同一个交互,优点是方便,通常一个元件就可以搞定大功能。
- 第二类就是利用“动态面板”的“面板状态改变时”,优点是可以方便的启动和停止循环。
当然也有一些“另类”的方法,比如:利用中继器。
反正能实现功能就是好方法。
二、时钟(利用“触发事件”)
最简单的例子可能要属做一个动态的实时数字时钟了,这是一个永久循环,简单到只用一个“文本标签”就可以实现:
本文作者 @最InのAxure
版权声明
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处。如若内容有涉嫌抄袭侵权/违法违规/事实不符,请点击
举报 进行投诉反馈!