现在的位置: 首页 > 综合 > 正文

iOS 裁剪image为圆形

2018年02月14日 ⁄ 综合 ⁄ 共 501字 ⁄ 字号 评论关闭

//裁剪image为圆形
-(
void)imageViewLayer:(CALayer*)layer
imageHeight:(
CGFloat)height{

    layer.masksToBounds = YES;//裁剪掉超出边框的部分
    layer.
cornerRadius = height;//值越大,角度越圆
    layer.
borderWidth = 0.1;//边框的线的宽度
    layer.
borderColor = [UIColor blueColor].CGColor;//设置边框的颜色

}


使用:
 UIImageView *headImage = [[UIImageView allocinitWithFrame:CGRectMake(15108080)];
    headImage.
image = [UIImage imageNamed:@"hot1.png"];
    [
self imageViewLayer:headImage.layer imageHeight:headImage.height/2];
    [view1 
addSubview:headImage];



抱歉!评论已关闭.