Axure教程—下拉刷新

本文从元件的实现、交互的实现两个角度,拆解了APP顶部下拉刷新动效制作,并展示了相应的预览效果。

预览效果
在这里插入图片描述

预览地址:https://o95k8e.axshare.com
具体的实现方法
一、元件制作
拖入一个矩形元件,设置大小为375552,在此矩形上方拖入另一矩形元件,两个元件顶部对齐,设置大小为37563,命名为标题,文本设置为“下拉刷新”,用于提示操作,如图:
在这里插入图片描述
在“标题”矩形下方拖入一个动态面板元件,命名为“下拉刷新”,如图:
在这里插入图片描述
进入动态面板,拖入一动态面板元件,命名为“1”,进入此面板,拖入一动态面板,命名为"刷新内容“,设置此动态面板两个状态,如图:
在这里插入图片描述
进入State1,拖入一个矩形,颜色设置为#E7DAB4,如图:
在这里插入图片描述
进入State2,拖入一个矩形,颜色设置为#000000,如图:
在这里插入图片描述
用于区别刷新的内容

在”刷新内容“面板下方,拖入一个矩形,命名为“刷新”,文字设置为“试试下拉刷新”,拖入一个矩形,命名为“数字”,初始值为1,设置隐藏状态,如图:
在这里插入图片描述
所有元件设置完毕
二、交互设置
设置动态面板“1”
1、移动时,
移动选择“垂直拖动”,如图:
在这里插入图片描述
动画选择“无”,如图
在这里插入图片描述
界限为顶部<=500,如图:
在这里插入图片描述
整体设置,如图:
在这里插入图片描述
2、拖动结束时
设置动态面板1移动选择“绝对位置”,坐标为(0,0),动画为“缓进缓出”,时间为300毫秒,如图:
在这里插入图片描述
设置动态面板刷新内容为State2,进入或退出动态为无,时间为200毫秒,如图:
在这里插入图片描述
设置矩形“数字”文字为[[LVAR1+1]],设置矩形“刷新”文字为刷新次数:[[LVAR1]],如图:
在这里插入图片描述
等待2000毫秒,移动动态面板”1“绝对位置(0,-90),动画缓进缓出, 时间300毫秒,如图:
在这里插入图片描述
设置动态面板”刷新内容“状态为State1
在这里插入图片描述

整体的交互设置,如图:
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Andy&lin

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值