UIButton设置圆角和边框及边框颜色

1. 按钮边框颜色

 //设置边框颜色
        [btn.layer setMasksToBounds:YES];
        [btn.layer setCornerRadius:10.0]; //设置矩形四个圆角半径
        //边框宽度
        [btn.layer setBorderWidth:1.0];
        //设置边框颜色有两种方法:第一种如下:
//        CGColorSpaceRef colorSpace = CGColorSpaceCreateDeviceRGB();
//        CGColorRef colorref = CGColorCreate(colorSpace,(CGFloat[]){ 0, 0, 0, 1 });
//        [btn.layer setBorderColor:colorref];//边框颜色
        //第二种方法如下:
        btn.layer.borderColor=JGRGBColor(32, 175, 157).CGColor;
原文地址:https://www.cnblogs.com/GJ-ios/p/6088981.html