快好知 kuaihz

Axure教程:明日之子投票界面交互动效制作

本文以明日之子投票界面为例,拆解了其中的交互动效,并具体分析了每一个交互动效的操作步骤。

最近在追明日之子每天疯狂给妹妹点赞,所以尝试下投票界面的制作,分享给大家,这是我发布的第一篇文章,欢迎各位产品前辈批评指正!

预览效果链接:https://h3i5no.axshare.com

效果展示:

一、分析交互动效

大致分为以下三个步骤:

中继器的制作,绑定数据(包括选手的头像、姓名、排名、点赞数)。

点赞事件的创建,及导致票数的改变。

根据点赞数排名,调整数据显示位置。

二、制作交互动效

1. 中继器的制作及绑定数据

(1)创建一个“中继器”,双击进入编辑界面,设计展示选手信息如下:选手头像、选手姓名、排名、点赞数(记得设置好名称,以便后面操作)。

(2)这里我创建了9组数据,每行显示三个,一共三行;点击index里的中继器,在样式中将布局勾选“水平”、“排布网络”,并设定每row项目数为3。

(3)设定数据数据并绑定给中继器:姓名:nam、点赞数:Num,排名比较特殊,是插入变量里的index,index是直接获取当前数据的行号;这里随便输了些假数据,我没有设置头像,有需要的同学可以再添加一列img并导入图片。

(4)然后给中继器-每项加载时添加用例并绑定数据数据

2. 点赞事件的创建,及导致票数及排名的改变

(1)进入中继器的编辑界面,为点赞按钮设置交互用例,点赞会触发三个改变:

一是点赞数:Num

二是选手排名的位置

三是排名:index,index会根据排名顺序自动更新,这里不需要我们做交互。

(2)为中继器“添加排序”,按照点赞数Num的数量进行降序排列。

(3)为中继器数据集“更新行”,点赞数:Num=Num+1。

预览效果链接:https://h3i5no.axshare.com

本站资源来自互联网,仅供学习,如有侵权,请通知删除,敬请谅解!
搜索建议:之子  之子词条  明日  明日词条  界面  界面词条  投票  投票词条  制作  制作词条  
原型

 Axure8.0实例 | 随机双...

福彩双色球,大部分朋友对此并不陌生吧,相信买过的朋友或多或少都对此有所研究,今天我们一起来用Axure8.0模拟做一个双色的开奖过程。今天使用的主要知识点有,全...(展开)

原型

 Google Material ...

本文作者将分享一套来自于Google Material Design的实用Axure图标组件库,其中一共有900+款的常用的经典图标。enjoy~平时各位交互设...(展开)

原型

 Axure教程:按钮的启用和禁用...

原型中常要用到按钮的禁用和启用,比如常见的:输入手机号获取验证码的获取按钮,在未输入内容前按钮不可点,输入按钮后,可点击获取按钮获取验证码。那我们本文就一起来看...(展开)