(有问题就总结1)iOS Layer切图

最近遇到一个使用Layer切imageView的问题,就是需要切一个扇形的图上来给自己总结一波,不多说直接上图


原图


需要切的效果
画出的扇形


代码

注意此处有坑:

1.layer.strokeColor= [UIColoryellowColor].CGColor;这句代码一定要写layer有了边颜色才会切出完整的图。


没设置layer.strokeColor

2.通过Masonry做适配的切图注意切图在layout以后即:

切图执行时间点

3.当然是最基本的,设置imageView的时候不要以为给了给 FIt模式你看到的图片就是ImageView的大小,切图的点是根据imageView的中心点绘制的,切记(这里是正方形切图,所以这个问题尤为关键)。

接下来就加点动画转起来啦!

下期继续有问题就总结~

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 在iOS中随处都可以看到绚丽的动画效果,实现这些动画的过程并不复杂,今天将带大家一窥ios动画全貌。在这里你可以看...
    每天刷两次牙阅读 12,720评论 6 30
  • 转载:http://www.jianshu.com/p/32fcadd12108 每个UIView有一个伙伴称为l...
    F麦子阅读 11,506评论 0 13
  • 转载;http://www.jianshu.com/p/bb934ca504d1 1. CAShapeLayer ...
    F麦子阅读 4,866评论 0 0
  • 在iOS中随处都可以看到绚丽的动画效果,实现这些动画的过程并不复杂,今天将带大家一窥iOS动画全貌。在这里你可以看...
    F麦子阅读 10,536评论 5 13
  • 朋友阿峰找了我,说他的女朋友让阿峰给她讲个故事,阿峰不知从何说起,便找了我。我思考了许久,最后告诉了阿峰一个关于“...
    雲易少爺阅读 9,460评论 3 6