iOS-使用XIB设置UIView的圆角边框及边框颜色

1.圆角设置
layer.cornerRadius , Value值设置为 String或Number ;
2.是否添加边框
layer.masksToBounds , Value值设置为 Boolean;
3.边框宽度
layer.borderWidth ,Value 值设置为 String或Number ;
4.layer.borderColorFromUIColor ,Value 值设置为color ,
注意需要加CALayer的分类,否则没有效果,如下:|

.h

#import 
#import 
NS_ASSUME_NONNULL_BEGIN

@interface CALayer (Color)

 - (void)setBorderColorFromUIColor:(UIColor *)color;

@end

NS_ASSUME_NONNULL_END

.m

#import "CALayer+Color.h"

@implementation CALayer (Color)

- (void)setBorderColorFromUIColor:(UIColor *)color {
    
    self.borderColor = color.CGColor;
    
}

@end

你可能感兴趣的:(iOS-使用XIB设置UIView的圆角边框及边框颜色)