Axure系列(摩拜单车-----拖动地图)
大家好,这篇主要讲述,用动态面板实现拖动地图效果
步骤
1、到网上找到地图,截一张大的地图,粘贴到Axure中
2、选中地图,右键将其变成动态面板,操作两次(后续会说为什么要操作两次的原因)
文章图片
3、命名,最外面一层的动态面板为显示区,去掉自动调整为内容尺寸的打勾,并设置尺寸为(320,504);里面一层的动态面板为拖动(真正用来拖动的元件),勾选自动调整为内容尺寸。
文章图片
【Axure系列(摩拜单车-----拖动地图)】4、开始实现拖动,双击显示区动态面板下的State1,选中“拖动”动态面板,添加事件:
文章图片
补充:这个地方用动态面板,是便于在面板中添加其他元件,如单车图标、位置标记 5、别以为结束了,还有一个重要的点,就是地图的默认位置,我们需要把地图的中心位置默认在“显示区”的中心。在这肯定有人想着,把地图(大小为1000*1000)的坐标设为(-500,-500),这么做是可以的,但是若你的地图变大或变小了又要重新调整了。这里我用一下函数,给“拖动”动态面板加上事件,如图:
文章图片
保证每次载入时,自动计算位置,及时元件的尺寸变了也无妨 6、再补充一下其他元件,就把摩拜首页的地图拖动效果完成了
福利:
原型预览地址:http://d5n4x1.axshare.com
源文件地址:http://pan.baidu.com/s/1jILzLau 密码:8xl7
推荐阅读
- android图片系列|android图片系列 (3) - imageview的尺寸与图片内存占用的关系
- sentinel源码系列|第四篇(Sentinel限流核心逻辑过程分析)
- APP研究系列之抽屉式导航的使用场景
- 最全自动驾驶数据集分享系列四|光流数据集
- 面试|iVX低代码平台系列详解 -- 概述篇(二)
- CMake教程——Leeds_Garden
- Linux系列之比较命令
- 英语绘本知多少之盖世童书系列
- Java后端|Spring Boot知识系列—Spring Boot整合日志框架【详解】
- 摩拜单车(创意与现实的碰撞)