AxureRP教程–动态面板高级应用

顾名思义,这个交互事件是用来设置动态面板的二维坐标位置的,应用频率较高,在需要更改某部分内容的位置时,都需要使用这个功能,与AxureRP的其他功能配合使用,如变量等,会做出很多效果。本文是一篇关于动态面板高级应用的文章。我们一起来了解下,希望对您有所帮助。

前面介绍了动态面板的基本应用,通过设定不同的状态页面和按钮的单击事件,来完成小页面切换的效果,适用于TAB标签,图片轮换等效果。前面只应用到了动态面板的一个交互事件,即切换动态面板的显示状态,不过这也是最常应用到得状态,本文介绍动态面板的其他几种交互事件,包括显示动态面板,隐藏动态面板,切换动态面板可见属性,移动动态面板和将动态面板置为最前。

在主页面上添加两个动态面板,一个为有产品,活动,新闻三个状态的动态面板Paneltest,一个为只设置一个测试状态的Paneltest2,分别做好初始化的设置,并将Paneltest2的默认显示设置为隐藏。

显示动态面板,隐藏动态面板和切换动态面板可见属性

前面两项在动态面板的自身属性里面就能设置,在已添加的动态面板上右键—编辑动态面板,可看到设为可见和设为隐藏两个选项。这三项交互事件都是用来设置动态面板是否可见的,第三项就是当动态面板隐藏时将其设为可见,当动态面板可见时将其设置为隐藏,设置比较简单,选择了交互事件后再选择目标动态面板即可,不做过多介绍,一般应用在设置隐藏菜单,隐藏交互效果上,如隐藏的下拉式表单,隐藏的交互式提醒等。

将动态面板置为最前

这个与设置动态面板的可见属性有点类似,用来设置动态面板的显示层级,在同一片区域内有多部分内容重叠的时候,就可以用这个交互事件来设置当前的最顶层显示,这个设置也比较简单,选择好目标动态面板即可,一般应用不多,设计页面的时候不会有太多重叠内容,设置日期控件的时候会碰到,带选择日期功能的,另一种可能情况就是需要有覆盖功能的。

移动动态面板

顾名思义,这个交互事件是用来设置动态面板的二维坐标位置的,应用频率较高,在需要更改某部分内容的位置时,都需要使用这个功能,与AxureRP的其他功能配合使用,如变量等,会做出很多效果。移动动态面板分定位(to(x,y))和位移(by(x,y))两种,前者依据AxureRP自带的标尺来精确定位,后者则是根据设定的位移值来上下左右移动,都以像素为单位。设置时先选择目标动态面板,再选择移动方式,最后设置移动坐标或位移值。常见应用于流水线式的动态效果,抽屉式交互效果,可伸缩式导航菜单等,如常见的循环滚动展示效果,可用于图片展示。

Example1-延时移动

这个是例子是演示通过一个开关的控制,使设置页面是否展示出来的效果,动态面板会逐渐移动来实现延时的'效果,首先设计一个设置页面,比如添加两个复选框组件设置复选功能,再添加一个动态面板覆盖在设置页面上,并设置一个状态页面,上面为提示性文字,再添加一个动态面板作为开关,设置两个状态,一个为打开设置,一个为关闭设置,这里也可以用按钮来控制,为了增加开关的可切换效果,采用了动态面板。

初始化完成之后,设置开关的交互事件,分别选择移动动态面板,其中“打开设置”是使面板向下移动,“关闭设置”是使面板向上移动,这里采用位移的方式,需要注意的是,AxureRP的画布上标尺是朝右下的坐标轴,因此向下移动是正值,向上移动是负值。这里也可以用定位的方式做,不过会比位移的方式复杂很多,需要计算当前坐标。

其实也可以用是否将面板设置为最前来达到相同的效果,即将设置页面也做成一个动态面板中的一个状态页 ,然后通过切换是否前置来完成效果,不过这样就没有延时的效果了。

Example2-抽屉效果

这个例子的实现原理与第一个例子差不多,是别人制作分享的,这里拿来举个例子,有兴趣的可以自己看源文件。

【AxureRP教程–动态面板高级应用】相关文章:

axure rp8 添加动态面板_AxureRP教程–动态面板高级应用相关推荐

  1. axure rp8 添加动态面板_Axure RP8 | 动态面板-容器

    动态面板:能够在一个固定的区域切换显示的内容.能实现很多动态效果. 其本身是一个透明的元件.一个动态面板里有若干个[状态]."若动态面板是幻灯片的放映机,而状态则是幻灯片." 打开 ...

  2. 宝塔面板免费版怎样安装-宝塔Linux面板安装教程-详细步骤-命令-干什么用的

    宝塔面板免费版怎样安装? 执行一键安装命令即可安装,操作方便. 安装命令: Centos安装脚本 yum install -y wget && wget -O install.sh h ...

  3. axure内联框架和动态面板_Axure教程:如何使用动态面板?动态面板功能详解

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

  4. CMake教程(二)- 添加静态库文件和动态库文件

    CMake教程(二)- 添加静态库文件和动态库文件 什么是库文件 静态链接库 动态链接库 静态库和动态库的区别 如何在CMake中添加库文件 CMake 中 target_link_libraries ...

  5. html accordion折叠菜单动态,jQuery EasyUI 布局插件 – Accordion 折叠面板 | 菜鸟教程...

    jQuery EasyUI 布局插件 - Accordion 折叠面板 jQuery EasyUI 插件 通过 $.fn.accordion.defaults 重写默认的 defaults. 折叠面板 ...

  6. Axure RP8 教程 :基础元件

    Axure小白的福利又来了,本教程包含基础元件的介绍和操作,通过对这部分的学习,就可以掌握Axure元件的基本使用方法. 希望大家边学边操作,学习效果更佳哦. Axure RP8 教程 :基础元件的使 ...

  7. 如何html中添加动态图片,把动态图片添加到视频画面中 视频添加自定义动态图片 视频加动态logo...

    我前面也编写过关于视频添加动态图片的教程.前面所说的给是视频添加的动态图片是软件中自带的素材,虽然软件中带的动态图片种类繁多,但是不外乎有些时候软件中并没有我们要用的动态图片,这个时候我们就需要重外部 ...

  8. Java实现动态加载页面_[Java教程]动态加载页面数据的小工具 javascript + jQuery (持续更新)...

    [Java教程]动态加载页面数据的小工具 javascript + jQuery (持续更新) 0 2014-05-07 18:00:06 使用该控件,可以根据url,参数,加载html记录模板(包含 ...

  9. android+动态模糊效果,Android 动态高斯模糊效果教程

    写在前面 最近一直在做毕设项目的准备工作,考虑到可能要用到一个模糊的效果,所以就学习了一些高斯模糊效果的实现.比较有名的就是 FastBlur 以及它衍生的一些优化方案,还有就是今天要说的Render ...

  10. ML307S使用MQTT连接阿里云---动态注册连接教程

    ML307S使用MQTT连接阿里云-动态注册连接教程 文章目录 ML307S使用MQTT连接阿里云---动态注册连接教程 前言 一.阿里云的动态注册流程简介 二.连接步骤 1.在阿里云物联网控制台增加 ...

最新文章

  1. Spring(ApplicationContextBeanFactory)
  2. Python pytagcloud 中文分词 生成标签云 系列(一)
  3. NeurIPS 2021 | 视觉Transformer和CNN看到的特征是相同的吗?谷歌大脑新作
  4. et文件怎么转成excel_微软推出Office App,Word、Excel、PowerPoint三合一(附下载)
  5. java如果属性为空返回其他_后台返回前台数据(实体类)如果存在为空或‘’的属性,如何过滤掉...
  6. PAT L1-027 出租
  7. vbox 按照增强工具 centos7
  8. mysql问题排查_mysql问题排查
  9. ndk C++ 编译器的函数名修饰规则
  10. foxpro导入 mysql_Foxpro DBF数据库转换成SQL Server 6.5表的几种方法
  11. 【MPI编程】矩阵向量乘法--解法二(高性能计算)
  12. workerman入门之GatewayWorker的使用
  13. Kinect2.0 UI交互 InteractionManager脚本
  14. 成熟男人的修炼-国王、祭祀、诗人、武士
  15. twitter php_php调用twitter api
  16. 关于手机rom、ram、internal storage的问题?
  17. 便捷解压,轻松处理压缩文件
  18. 2020-08-27 RPA uipath入门demo,超级鹰实现验证码自动登录,自动搜索和拉取数据到excel,robot和Orchestrator共同实现定时安排机器人执行任务。
  19. 运用计算机技术创设英语课堂问题场,多模态PPT在高中英语教学中的应用
  20. 阿里OSS 的使用过程

热门文章

  1. WPS将Excel表格转换为LaTex表格
  2. Adobe软件注册机
  3. libmodbus 手册翻译
  4. 实例:用C#.NET手把手教你做微信公众号开发(1)--接入
  5. 回归分析的基本步骤与自相关性
  6. 解读《美国国家BIM标准》 – BIM能力成熟度模型(三)
  7. 移动端H5游戏开发之(移动端尺寸基础知识)
  8. arcgis软件界面字体太小
  9. 看大师讲解移动互联网前端开发流程
  10. 浅谈前端开发过程中使用的代理方法