iOS 贝塞尔曲线切圆角

图片很多的时候还是用这个靠点谱

UIBezierPath *backBezierPath = [UIBezierPath bezierPathWithRoundedRect:self.view.bounds byRoundingCorners:UIRectCornerTopLeft|UIRectCornerBottomLeft cornerRadii:self.view.bounds.size];
CAShapeLayer *backLayer=[CAShapeLayer layer];
backLayer.frame=self.view.bounds;
backLayer.path=backBezierPath.CGPath;
self.view.layer.mask=backLayer;
[self addSubview:self.view];

图片少的时候直接传统的切圆角就完事

UIImageView *imgView = [[UIImageView alloc] initWithFrame:CGRectMake(100, 50, 70, 70)];
imgView.layer.masksToBounds = YES;
imgView.layer.cornerRadius = imgView.width/2;
[self.view addSubview:imgView];
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 今天车限行。老公送小儿郎去学堂,然后去机场,公干。 总也睡不醒。送走他们,继续梦游。 很多...
    清心若兰阅读 3,222评论 2 3
  • 网络由下往上分为: 物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。 通过初步的了解,我...
    IIronMan阅读 2,865评论 0 7
  • 工作: 其实效率不是一个看不见的东西,最终通过结果,就能感知到有它和没它不一样。 许多理论教育我们怎样提高工作效率...
    俏村姑阅读 1,823评论 0 0
  • 有信念就有方法,百分百信念百分百成功。 他说:在他自己下决定开始追我的时候就写下了以后要跟我一起做的事,比如湖边散...
    程艺0428阅读 2,593评论 0 0

友情链接更多精彩内容