美文网首页Axure入门案例系列
Axure入门案例系列 -- 中继器左右交叉时间线

Axure入门案例系列 -- 中继器左右交叉时间线

作者: 负坐标网 | 来源:发表于2020-09-22 22:43 被阅读0次

    前言

    时间线的连续性的展示,可以更加友好的展现发展的时间节点。本文利用中继器实现简单的时间线流程

    中继器左右交叉时间线.gif

    准备

    • Axure 8(或Axure 9)软件已安装。
    • 掌握基本的软件使用。

    本教程知识点

    • 初级的动态面板使用。
    • 初级的页面交互事件、元件交互事件使用。
    • 中级中继器使用。

    详细教程--基础轮播图

    功能

    • 展示时间线,数据可通过中继器进行维护

    制作方式

    以简答的纵向时间线为例进行制作。

    1、搭建基础的页面组成

    • 数据部分由中继器包裹动态面板

    • 将数据分为左侧与右侧区分

    • 数据内容中包括

    (1)背景
    (2)垂直线
    (3)椭圆标志
    (4)内容(左侧时间线、右侧时间线):段落文本

    注:段落文本可以进行自动换行,在平时进行制作时,遇到多行文本可以替换单行为多行,这样就不会出现原型某些文字错位的问题。

    image.png

    2、搭建基础内容

    • 创建动态面板:左侧、右侧。分别进行对应内容处理。
    • 背景:完全填充
    • 垂直线:与背景等高居中
    • 椭圆标志:居中
    • 段落文本:
      (1)左侧:设置文本上下居中,左右居右。同时设置周边10PX填充(保证留有间隔)。
      (2)右侧:设置文本上下居中,左右居左。同时设置周边10PX填充。

    小技巧:在设计椭圆标志与垂直线时,由于垂直线为1PX的线条元件,所以在制作椭圆时,要采用奇数的半径,这样就可以完美的展示均分。若线为2PX,需采用偶数的半径。

    3、交互处理:如何实现加载进行左右数据呈现

    • 本次采用判断中继器的奇、偶行加载对应的动态面板。
    image.png
    • 偶数行设置为左侧交互加载。

    • 设置判断触发条件。

    • 设置中继器动态面板。

    • 设置中继器数据的赋值。

    储备知识:

    isEven 用途:判断数据行是否为偶数行;如果是偶数行,返回值为“True”,否则为“False”。

    isOdd 用途:判断数据行是否为奇数行;如果是奇数行,返回值为“True”,否则为“False”。

    3、其它完善

    • 个人与社团的切换就是常规的双动态面板联动切换。
    • 数据填充注意数据有效长度,中继器中的数据输入恰当。

    总结

    • 本文主要使用了中继器的奇、偶行的函数,进行了业务逻辑的套用。
    • 同时在中继器中套用了动态面板展示了不同的状态区间。

    原文链接:https://fuzuobiao.com/articledetail/5f6a0d20d4e9525bf354109d

    相关文章

      网友评论

        本文标题:Axure入门案例系列 -- 中继器左右交叉时间线

        本文链接:https://www.haomeiwen.com/subject/duwgyktx.html