iOS xib设置UIView的边框、圆角

释放双眼,带上耳机,听听看~!

圆角和边框看下图即可设置

xib设置圆角边框.png

但是增加layer.borderColor的keyPath设置边框颜色并不能起作用,后来查了资料,这里应该用layer.borderUIColor,但是这里设置的颜色不起作用,无论设置什么颜色显示出来的都是黑色的。后来又去查了下,有种解决方案是给CALayer添加一个分类,提供一个 - (void)setBorderUIColor:(UIColor *)color;方法就可以解决了,实现如下:

xib设置边框颜色.png

 

#import "CALayer+BorderColor.h"

@implementation CALayer (BorderColor)

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

 

人已赞赏
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
有新消息 消息中心
搜索