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;
}

 

人已赞赏
iOS文章

iOS 修改UISearchBar的占位文字颜色

2020-2-7 20:08:50

iOS文章

使用CocoaPods创建自己的公开库

2020-2-7 22:48:41

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