写了几个Axure教程之后发现,可能教程的起点有些高了,过分的去讲效果的实现,而忽略了axure功能以及基础元件的使用,那么从这个教程开始,把这些逐渐的展开讲解。

关于Axure动态面板

动态面板是axure原型制作中使用非常频繁的一个元件,主要用途就是实现一些动态的交互效果。所以,如果动态面板使用不熟悉的话,对axure原型的制作会有很大的影响,那么动态面板都能做什么呢?主要有以下几个方面:

1、  隐藏与显示

2、  滑动效果

3、  拖动效果

4、  多状态效果

以上这些效果都在移动面板的元件属性里面体现。

那通过这几个属性都能实现什么样的功能呢?简单的举几个例子。

1、  显示隐藏效果

我们经常在做原型的时候,需要点击按钮后出现一些界面上没有的元素,比如:

情景A:登录功能在不填写用户名时点击登录按钮,显示出要求用户填写用户名的提示。

情景B:当我们需要在用户的某一个操作时,弹出一个提示框。当用户点击提示框的确定按钮时提示框消失。

诸如以上情景都需要用到动态面板的显示隐藏效果。

动态面板初始状态是隐藏还是显示,可以通过右键单击动态面板—编辑选项—设为显示(或)设为隐藏来实现。

2、  动态面板的滑动效果

与显示隐藏效果不同,动态面板的滑动效果一般是通过其他交互事件来激发的,可能是点击某个按钮,也可能是页面加载时实现。比如:

情景A:网站上的一些滚动文字的效果。

情景B:点击登录按钮,登录面板的弹出收起效果。

一般滑动效果都需要有复杂的激发过程,比如通过页面的onpageload事件。现在,在此不做过多讲解,以后通过案例来进行介绍,则更易懂一些。

3、  动态面板的拖动效果

动态面板的拖动效果,对于移动互联网产品原型来说是必须的,主要用于APP的产品原型。用来实现面板被拖动时产生的一些效果。

情景A:手机的滑动解锁功能。

情景B:手机页面的纵向浏览功能。

情景C:手机页面的横向换页功能。

……

动态面板拖动的作用非常重要,结合与之有关的系统自带变量能做出各种各样的效果。

比如,axure本身是没有随机数功能的,但是在拖动动态面板的时候,是可以实现随机数的功能的,这个将在之后的随机骰子案例中详细介绍,当然如果你axure的使用经验相对丰富,现在可以去小楼元件中下载随机色子元件进行参考。

4、  多状态效果

动态面板的多状态效果,是在网站原型中应用非常普遍的,大大减少了动态面板的数量。比如:隐藏一个面板,显示另外一个动态面板的效果,就可以用统一个动态面板的不同状态来实现;还有动态面板的滑进滑出效果有时也可以通过状态更换来实现,比如:小楼axurerp教程(四)动态面板滑动效果,就是分别用动态面板滑动与动态面板状态切换来实现的。在网页的原型中选项卡效果也可以通过动态面板状态切换来实现。

动态面板的不同状态还能实现图片轮播效果、图形转动效果等。

在axure中可以把元件或多个元件转换成动态面板,其实是把这些元件放在了一个动态面板的状态1里面,也就是说动态面板其实是一个多层的容器,容器的每一层可以包含多个元件。

我们可以在动态面板管理器中(软件界面的右下角,没有的话在导航栏-视图选项中勾选)去给动态面板添加多个状态,同时能够调整这些状态的顺序,来达到不同的显示效果。动态面板默认显示动态面板管理器中最上面的那个状态。

动态面板的介绍先到这里,在之后的教程里,我们再去慢慢的熟悉它的用法和特点。

转载于:https://www.cnblogs.com/aobingyan/p/3933621.html

Axure教程:如何使用动态面板?动态面板功能详解相关推荐

  1. mybatis获取表名_mybatis plus 的动态表名的配置详解

    mybatis plus简介 详见mybatis plus的官网 业务要求 业务上要求存储数据的时候根据某个字段动态的选择数据要存储的表. 如根据code字段: code->[1001,1002 ...

  2. python动态生成数据库表_Python-Flask:动态创建表的示例详解

    今天小编从项目的实际出发,由于项目某一个表的数据达到好几十万条,此时数据的增删查改会很慢:为了增加提高访问的速度,我们引入动态创建表. 代码如下: from app_factory import ap ...

  3. 太阳动态ip代理为您详解使用代理ip常见的几个关键点及其解决方案

    一个ip支撑不了整个爬虫项目的运营,因此程序员常需要建立代理ip池或者与第三方代理ip软件打交道.作为优质的代理ip服务商,太阳动态ip代理为您详解使用代理ip常见的几个关键点及其解决方案. IP检验 ...

  4. (5)3DMAX之认识创建面板的三种特殊图形、<编辑样条线>的修改编辑功能详解

    一.三种特殊图形 1.线: 选择创建面板的"线",按住shfit画的是垂直线或平行线,不按画的是斜线,在画了第一条线之后,如果在第二次的点位确定的时候按住鼠标不放的状态下画的是弧形 ...

  5. ANSYS Workbench接触设置面板各参数含义详解

    ANSYS Workbench接触设置面板各参数含义详解    Ansys Workbench的接触设置面板由接触范围设置(Scope),基本参数定义(Definition),高级选项(Advance ...

  6. 网摘精灵教程:网摘精灵延时功能详解

    网摘精灵教程:网摘精灵延时功能详解 网摘精灵软件里面有个功能设置项是"延时",这个延时如何设置呢? 简单地说,就是发送数据一次,最多花费多久时间.这个是以秒为单位的,设置值应该是数 ...

  7. python3 format函数_Python学习教程:Python3之字符串格式化format函数详解(上)

    Python学习教程:Python3之字符串格式化format函数详解(上) 概述 在Python3中,字符串格式化操作通过format()方法或者f'string'实现.而相比于老版的字符串格式化方 ...

  8. ElasticSearch最全详细使用教程:入门、索引管理、映射详解、索引别名、分词器、文档管理、路由、搜索详解...

    墨墨导读:之前我们分享了ElasticSearch最全详细使用教程:入门.索引管理.映射详解,本文详细介绍ElasticSearch的索引别名.分词器.文档管理.路由.搜索详解. 一.索引别名 1. ...

  9. format函数_Python学习教程:Python3之字符串格式化format函数详解(上)

    Python学习教程:Python3之字符串格式化format函数详解(上) 概述 在Python3中,字符串格式化操作通过format()方法或者f'string'实现.而相比于老版的字符串格式化方 ...

  10. recovery是什么意思?recovery功能详解刷机教程

    Recovery是什么意思?对于很多刚接触到安卓手机的同学这是一件比较头疼的事情.那么究竟Recovery是什么意思?他又可以帮助我们做一些什么呢?小编今天就给大家做一个比较详细的recovery功能 ...

最新文章

  1. Centos7常用命令
  2. 铲屎官福音:汪星人和喵星人的小情绪,AI 可以识别了
  3. html圆圈里面问号,html,css实现问号提示信息
  4. 报考python工程师要求_国家认证的Python技术工程师有什么能力要求?
  5. 单片机小白学步系列(十二) Proteus仿真软件简介
  6. java jwt 验证_教程:用Java创建和验证JWT
  7. C语言新手最常见的问题!你在这里跌倒过吗?
  8. linux oracle 安装_Linux下python连接oracle(cx_Oracle模块)
  9. C++ - STL迭代器失效
  10. putty连接TPYBord V202开发板教程
  11. Thrift框架简介
  12. echarts3 标线markLine
  13. SQL Develoer 连接到hr数据库
  14. RFID EPC Class1 Gen2电子标签笔记
  15. 利用matlab实现h 控制,利用matlab实现H-infinity鲁棒控制.doc
  16. 2017年10月份上海拍牌 最后20秒发生了什么!
  17. 【PMP】七、项目成本管理
  18. 关闭WIN7休眠功能
  19. (3)verilog与VHDL两种语言编写二分频
  20. 微软认证解决方案专家

热门文章

  1. 人工智能、大数据、云计算、机器学习和深度学习,主要有什么关系?
  2. mendeley 多PC同步
  3. vs2013配置opencv2.4.9
  4. 043_集合重要知识点
  5. 035_jdbc-mysql-dbutils的使用
  6. 056_Object对象方法
  7. tp5 控制器不存在_使用服务器管理器将域控制器降级
  8. php中strrpos函数的返回值类型是型_PHP常用函数总结
  9. Android LayoutAnimation使用及扩展
  10. Ubuntu 20.04系统中安装vncserver的方法步骤