时间:2021-05-19
效果演示
百度外卖 波浪效果图:
你需要知道的
CADisplayLink
简单的说就是一定时器,其根本利用刷帧和屏幕频率一样来重绘渲染页面.
其创建方式:
CADisplayLink *timer = [CADisplayLink displayLinkWithTarget:self selector:@selector(wave)];[timer addToRunLoop:[NSRunLoop currentRunLoop] forMode:NSRunLoopCommonModes];CAShapeLayer
CALayer的子类,通常结合CGPath来绘制图形.
其创建方式:
CAShapeLayer *Layer = [CAShapeLayer layer];Layer.frame = self.bounds;Layer.fillColor = self.realWaveColor.CGColor;Layer...等属性[self.view.layer addSublayer:Layer];其优点
渲染效率高渲染快速。CAShapeLayer使用了硬件加速,绘制同一图形会比用Core Graphics快很多。
高效使用内存。一个CAShapeLayer不需要像普通CALayer一样创建一个寄宿图形,所以无论有多大,都不会占用太多的内存。
不会被图层边界剪裁掉。一个CAShapeLayer可以在边界之外绘制。你的图层路径不会像在使用Core Graphics的普通CALayer一样被剪裁掉。
不会出现像素化。当你给CAShapeLayer做3D变换时,它不像一个有寄宿图的普通图层一样变得像素化。
三角函数
思路实现
UIView --> 2个CAShapeLayer --> imageView.frame.orgin.y调整
主要代码实现
最后效果:
以上就是本文的全部内容,希望对大家开发IOS能有所帮助。如果有疑问可以留言讨论。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
店家使用百度外卖方法:1.打开浏览器,搜索百度外卖商户中心专,点击属进入百度外卖商户中心(http://waimai.baidu/biz)。2.进入外卖商户中心
记者从百度外卖相关负责人处了解到,百度外卖目前正在和顺丰在北京、上海、广州、深圳、青岛、杭州等10余个百度外卖的物流直营城市推进配送业务的合作,目前双方合作暂未
3、拟改名“星选外卖”百度外卖将挥手告别外卖江湖8月24日消息,据《财经》报道,百度外卖拟更名为“星选外卖”,英
2014年5月诞生的百度外卖,凭借百度强大品牌资源定位中高端白领市场,快速争夺到外卖市场第三的地位。竞争态势的更迭与集团战略的转变,让发展高潮期的百度外卖逐渐进
近日,某职场社交APP曝出两则传闻:一是百度糯米、百度外卖将与新美大(美团点评)合并的传闻;二是百度糯米或将独立并与百度外卖合并对抗新美大。在此有关此传闻的评论