▲点击上方“CocoaChina”关注即可免费学习 iOS 开发
作者:T_aa
原文链接滴滴网约车抢单辅助App:https://www.jianshu.com/p/32b286a6935a
最近坑爹滴滴网约车抢单辅助App的公司又在模仿滴滴...
要做市内抢单的版本滴滴网约车抢单辅助App了...
tmd...
一万个不愿意...
T_aa...
最后...
还是要做...
没脾气......................................
滴滴里面有一个下单完成之后等待界面的倒计时转圈的视图...
原理:
通过CAShapeLayer层添加到自己自定义的视图layer上
设置ShapeLayer的path
滴滴网约车抢单辅助App他的路径绘制一般通过UIBezierPath配合设置
通过layer的StrokeEnd,StrokeStart设置path路径上的起点和终点
可以直接通过设置这两个点就有平滑的东西效果
先看效果
看左边视图
分成三部分
红色进度变化的一个ShapeLayer
底部灰色背景的一个ShapeLayer
头部绿色方向的一个ShapeLayer
主要是绿色的那部分是通过实时计算它的strokestart和strokeend来控制他始终就是那么一个长度
计算过程
图中黄色为头部那个点(s1)滴滴网约车抢单辅助App,灰色为底部大圆的四分之一(s2),要计算出这个s1的strokeStart,strokeEnd之间的差值就是需要计算出s2所在s1中周长所占的比例,这个比例如果转化成弧度或者角度比的话就可以通过a角度来计算。
根据余弦定理:
cosa = (b*b+c*c-a*a)/(2*b*c)
就可得出a的弧度值,换算比例就是stroke的start和end的差值。
主要代码
//计算这个point的start和end所占用这个角弧度值
//余弦定理 cosc = (a*a + b*b - c*c)/(2*a*b);
float radian = cosf((self.radius*self.radius+self.radius*self.radius - (self.pointRadius*2)*(self.pointRadius*2)))/(2*self.radius*self.radius);
//头部点所占路劲的周长
float offsetProgress = radian/(M_PI*2);
_pointAnimatedLayer.strokeStart = _strokeEnd-offsetProgress;
_pointAnimatedLayer.strokeEnd = MIN(_strokeEnd, 1);
黑点圆了,其他的调整一下就好,修修改改总体效果还不错。
项目地址下载
其中的CAShapeLayer-Progress,如果需要的话,可以自己去改改。
本文TAG:滴滴网约车抢单辅助App
- 上一篇: 滴滴网约车抢单技巧,滴滴网约车抢单技巧与方法
- 下一篇: 高德网约车抢单神器下载,高德打车抢单软件
猜你喜欢
- 2024-03-12滴滴网约车抢单神器下载,滴滴车主抢单神器专抢大单子
- 2024-03-11关于滴滴网约车抢单神器刷单的信息
- 2024-03-11滴滴网约车抢单神器操作简单,滴滴车主抢单神器2020
- 2024-03-11滴滴网约车抢单神器教程,滴滴车主抢单神器专抢大单子
- 2024-03-11滴滴网约车抢单神器破解,滴滴抢单助手破解版
- 2024-03-11滴滴网约车抢单神器使用技巧,网上的滴滴抢单神器怎么样
你 发表评论:
欢迎- 最新留言
-
- 内容很有深度!https://www.skypeis.com/
- 楼上的很有激情啊!https://www.telegramxp.com/
- 求加金币!https://www.telegramxp.com/
- 楼主很有经验啊!http://olgvt.yysygz.com
- 经典!https://www.telegramis.com/
- 写的太好啦,评论一个https://www.clashis.com/
- 顶顶更健康!http://cknvsd7.wikidot.com
- 支持一下!https://www.skypeis.com/
- 视死如归的架势啊!https://www.telegramem.com/
- 被楼主的逻辑打败了!https://www.telegramck.com/
- 标签列表
-
- 高德打车抢单器哪个好 (2)
- 高德出行抢单攻略在哪里 (2)
- t3出行抢单派单 (3)
- 高德365约车抢单大厅 (2)
- 苹果手机**滴滴抢单 (2)
- 哈啰顺风车自动抢单距离设置 (2)
- 哈啰顺风车老是抢不到单 (2)
- 哈啰顺风车自动抢单要钱吗 (2)
- 最好用的哈啰打车抢单软件 (2)
- t3抢预约单软件 (2)
- 高德怎么设置自动抢单 (2)
- t3网约车驾驶员是派单还是抢单 (2)
- t3出行预约单怎么老是抢不到 (2)
- t3网约车抢单神器哪个好 (2)
- t3能抢单么 (2)
- 高德可以抢单吗 (2)
- 滴滴预约单秒抢 (2)
- 高德抢单神器的问题反馈与技术支持 (2)
- 高德抢单神器评价 (2)
- 高德抢单神器与其他抢单工具比较 (2)
- 高德抢单神器适合哪些行业? (3)
- 网约车抢单神器对城市交通拥堵的影响 (2)
- 如何利用网约车抢单神器提升乘客体验 (2)
- 网约车抢单神器如何保障乘客安全 (2)
- 高德网约车抢单增加成功率 (2)
已有4位网友发表了看法
访客|25:21|25:21|25:21|26:00|26:00|26:00 评论于 [2024-07-15 13:56] 回复
意昂体育娱乐www.pignovel.com
访客1 评论于 [2024-07-25 04:35] 回复
识别码:pfxaks65794YW-这游戏真不错!http://www.a5km.com/yxgl/jdqs/28467.html
访客追忆 评论于 [2024-07-25 18:27] 回复
识别码:wyibmj79403TK-要学会标点符号正确使用http://xueqiqi.com/post/16941.html
传奇手游 评论于 [2024-11-20 12:34] 回复
魔兵传奇,魅影vs皇后,谁更强大?:https://501h.com/jingpin/6777.html