[iOS]UIButton/UIImageView导圆角设边框

UIButton/UIImageView导圆角设边框

UIButton部分:

    
    UIButton *tempBit = [[UIButton alloc] init];
    [tempBit setFrame:CGRectMake(50, 50, 54, 54)];
    
    // 导圆角
    tempBit.layer.masksToBounds = YES;
    [tempBit.layer setCornerRadius:27];
    
    // 添加边框 设置边框颜色
    [tempBit.layer setBorderWidth:2.0];
    [tempBit.layer setBorderColor:[[UIColor redColor] CGColor]];


UIImageView部分:

    UIImageView *tmepImgv = [[UIImageView alloc] init];
    [tmepImgv setFrame:CGRectMake(50, 100, 54, 54)];
    // 导圆角 设置masksToBounds是因为若imageView有添加图片时图片会超出边框
    tmepImgv.layer.masksToBounds = YES;
    [tmepImgv.layer setCornerRadius:27];
    
    // 添加边框 设置边框颜色
    [tmepImgv.layer setBorderWidth:2.0];
    [tmepImgv.layer setBorderColor:[[UIColor redColor] CGColor]];



  

你可能感兴趣的:([iOS]学习笔记)