热门搜索:澳门皇冠娱乐场 www.g22.com
公司简介新闻中心产品展示经典案例售后服务技术支持招贤纳士联系我们
文章搜索:
首页 > 售后服务
 
Axure教程:如何实现爱彼迎App首页Banner的切换效果
作者: 发布时间:2018-10-06 05:05:01 来源:本站

  本文分享一个用Axure实现爱彼迎App首页Banner切换效果的方法,供大家参考,欢迎一起交流。

  作者最近闲暇时间试着将爱彼迎App的Banner切换效果用Axure实现出来,网上类似的教程不多,所以给大家分享一下。本文没有将每一个步骤分享出来,而是提供一个实现的思路。对Axure的初学者来说可能有点难懂,后面会提供源文件下载。

  4. 左右拖动时,限制页面上下拖动;上下拖动时,限制Banner左右拖动(见下图)

  因为该Banner区域即能左右拖动,切换Banner,也能上下拖动进行页面的拖动,所以如果不做限制,则会出现拖动时Banner与页面同时移动的情况。

  需要处理的几个需求点明确了,再就是如何通过Axure的函数功能来实现了。本文会用到以下几种函数:

  本文先把四个需求的拖动事件和拖动结束事件拆分开,最后会把四个需求的事件写在一起。

  拖动阻尼效果其实就是随着水平拖动距离(x轴)的增加,Banner的移动距离(Y轴)增量减少。见下图:

  这个函数关系可以用函数实现。尝试了几个函数,发现函数y=4*x^(0.5)图像基本满足要求。

  在右侧的时候,阻尼的效果在Banner模块往左拖动时出现,所以其TotalDragX的值会是负数,需要加上绝对值函数。

  拖动结束时,通过判断Banner模块的X坐标来定义归位的Banner位。

  可通过鼠标拖动的距离和拖动的时间来判断。此时需要加入全局变量来记录当前Banner模块的位置数(后面会用到)。

  至此,Banner模块的拖动事件以及拖动结束时间基本就可以写全了。合并后如下:

  本文没有贴源文件的用例截图,而是将思考的步骤拆分出来一步步地得到所需的结果(希望大家能看明白,作者注),欢迎一起交流学习,有什么问题建议可以留言。后期有时间再做更多的效果出来分享给大家!

  原型下载链接:(上传的原型文件不是完全与这次分享一致,作者后续又加了点特效,Duang!而且作者画图喜欢用动态面板封装母版,层级较多)

  本文由 @Cheese 原创发布于人人都是产品经理。未经许可,禁止转载

  声明:该文观点仅代表作者本人,搜狐号系信息发布平台,搜狐仅提供信息存储空间服务。

  
评论】【加入收藏夹】【 】【打印】【关闭
※ 相关信息
 ・A02-云首页-东方卫报
 ・淘伴电商告诉你手淘首页引爆的玩
 ・人民网首页关注!南丰这支女子队伍

发表评论
用户名: 密码:
验证码: 匿名发表
 
 搜索新闻
 最新新闻
·广州苹果售后机是什么意思
·2018年广发银行信用卡中心技
·组图:瑞塔·奥拉戴“黑王冠”
·智慧教育平台有哪些?
·澳门银河酒店(天府旅游
·第1时尚-澳门银河时尚汇购物
·郑州和美妇儿医院高端医疗人
·苹果自研5G技术实锤:摆脱对高
·2018年鹰潭市江西明芳汽车部
·山西石膏山全球公布景区新LO
 热点新闻 
·iphone的日历、照片、提醒事
·丰田皇冠最新报价 配置及图
·北京交管新规:校车客车严重超
·共享2017亿路有你欢乐行”12
·邮储银行手机银行实现邮政速
·捷豹路虎新车计划披露:双平台
·成语:bao(什么)天恶
·形容人有眼力的成语
·形容一个人书法写得好用什么
·宝运莱娱乐》教你能在捕鱼达
关于我们 | 在线反馈 | 广告服务 | 友情链接 | 联系我们 | 免责声明
Copyright © 2007-2028 /, Some Rights Reserved