iOS图片裁成圆角

  • 内容
  • 评论
  • 相关

- (UIImage *)circleImage:(UIImage *)image {

    // 创建圆形路径

    CGRect rect = CGRectMake(0, 0, image.size.width, image.size.height);

    UIGraphicsBeginImageContextWithOptions(rect.size, NO, [UIScreen mainScreen].scale);

    UIBezierPath *path = [UIBezierPath bezierPathWithOvalInRect:rect];

    [path addClip];

    // 绘制图片

    [image drawInRect:rect];

    UIImage *circleImage = UIGraphicsGetImageFromCurrentImageContext();

    UIGraphicsEndImageContext();

    return circleImage;

}

评论

0条评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注