iOS蚂蚁森林的loading效果
最近有在玩收能量,于是就发现了一个很好玩的东西,就是在抢能量的时候,就是在网络比较差的时候,就会出现有个loading的界面,一直在那里,首先是看到那个loading页面,很烦人,所以就突发奇想,直接把那个loading页面做出来了,发现很简单,好了,还是先上传效果图吧;
1.先上传效果图
![](/assets/blank.gif)
2.直接上传关键的代码,代码如下:
#pragma mark - 路径设置
- (void)setCurrentStatusShapePath{CGMutablePathRef path = CGPathCreateMutable();CGPathMoveToPoint(path, NULL, 0, self.offsetY);for (int i = 0; i < self.viewRect.size.width; i ++) {CGPathAddLineToPoint(path, NULL, i, self.offsetY );}CGPathAddLineToPoint(path, NULL, self.viewRect.size.width, 0 );CGPathAddLineToPoint(path, NULL, 0, 0);CGPathCloseSubpath(path);_shapeLayer.path = path;CGPathRelease(path);
}
这里就是设置其路径,看到这样的代码,是不是感觉很简单了。这篇文章不是太困难,我就不多说了,具体的可以看我的源码。
3.总结
1.下载的连接:https://github.com/WSmalan/iOS-OC--TreeLoading
2.如有什么疑问,可以通过以下方式联系朕;
iOS蚂蚁森林的loading效果相关推荐
- 仿蚂蚁森林能量球效果遇到的问题记录
仿蚂蚁森林能量球效果遇到的问题记录 常规先上图 前提内容 仿做一个蚂蚁森林的能量球效果,计划使用属性动画,来实现能量球上下摆动,然后点击能量球有一个收集的动画. 本来以为就这么几个简单的需求不会太难, ...
- Android之蚂蚁森林能量水滴效果
最近公司有个需求,需要一个类似于蚂蚁森林能量水滴浮动效果,所以有了这篇文章,目前在项目里,没时间提出来做demo,有代码欠缺的地方欢迎指出,一定补上. 文章目录 一:效果图 二:具体实现 1.自定义圆 ...
- android 水浮动的动画,Android实现支付宝蚂蚁森林水滴浮动效果
可以有多个水滴,可以控制位置,水滴上下浮动.点击水滴产生搜集动画,水滴向树移动并逐渐消失,如图: 那么是如何实现的呢,下面我们一步步来分析: 1.定义一个继承Relativelayout 的子类作为容 ...
- 仿支付宝蚂蚁森林水滴浮动效果
可以有多个水滴,可以控制位置,水滴上下浮动.点击水滴产生搜集动画,水滴向树移动并逐渐消失,如图: 那么是如何实现的呢,下面我们一步步来分析: 1.定义一个继承Relativelayout 的子类作为容 ...
- php蚂蚁森林的效果,iOS仿支付宝蚂蚁森林动画效果
最近要用到类似支付宝蚂蚁森林的动画效果,所以就简单写了一个比较简单的一个demo,效果图如下: 效果图1 需求: 在这个view上面随机出现n个黄钻(button),黄钻按钮还得上下抖动,箭头1指向的 ...
- js仿照 蚂蚁森林 效果
如图js仿照 蚂蚁森林 效果上图所示 相关css: **葫芦籽动画效果*//* animation */.a-swing{-webkit-animation:1s ease;-moz-animatio ...
- iOS逆向-手把手教你写支付宝蚂蚁森林收集能量助手
iOS逆向-手把手教你写支付宝蚂蚁森林收集能量助手 前言 发现iOS支付宝逆向的分析并不多,蚂蚁森林基于H5应用 套着UIWebView 基本也没这类JS和原生交互分析的帖子,就拿此练手吧 作技术分享 ...
- 仿支付宝蚂蚁森林效果
CustomWaterView 项目地址:xiaohaibin/CustomWaterView 简介::star: 仿支付宝蚂蚁森林效果 更多:作者 提 Bug 标签: 实现原理文章:https ...
- 模仿蚂蚁森林动画效果
WaterView 项目地址:93Laer/WaterView 简介:模仿蚂蚁森林动画效果 更多:作者 提 Bug 标签: 模仿蚂蚁森林动画效果
最新文章
- uboot、kernel和rootfs烧录
- python3基础知识点_入门Python3基础教程-知识点摘要
- java 延迟初始化_java-不正确的延迟初始化
- 地形纹理Splatting技术(翻译)
- python因子分析案例_Python——因子分析(KMO检验和Bartlett's球形检验)
- Nutch+Hadoop集群搭建
- 4字节 经纬度_Swift4 经纬度计算日出日落时间
- python运维开发培训_运维架构师-Python 自动化运维开发-014
- Jenkins自动化部署容器
- shell脚本if和switch语句编写案例
- jQuery--noConflict()方法
- PAT Basic 1012
- hnu 暑期实训之相同生日
- 备忘录模式(Memento Pattern)
- java 显示锁_Java 实现一个自己的显式锁Lock(有超时功能)
- 《规划力:如何清晰预见成功轨迹》PDF文字版电子书下载
- Java区块链视频教程百度云_区块链开发入门到精通视频教程
- vue.js/devtolls插件下载
- Xray工具~(Web自动化漏洞检测)
- Python(贪心算法)问题 D: 删数问题_输入一个高精度的正整数N,去掉其中任意S个数字后剩下的数字按原左右次序组成一个新的正整数。