在StoryBoard中设置视图的边框、圆角等属性

对于圆角,只需要在这里设置cornerRadius即可。如果里面有其他视图,则需要设置masksToBounds属性为YES。


在StoryBoard中设置视图的边框、圆角等属性_第1张图片
s.png

但是对于边框,无法直接设置颜色,需要给CAlayer建立一个类扩展。
写上这个方法即可,然后就在runtime attribute里面设置就行了。

- (void)setBorderColorFromUI:(UIColor *)color

{
    
    self.borderColor = color.CGColor;
    
    //    NSLog(@"%@", color);
    
}

遇到的坑点:

  • borderColorFromUI方法容易写错,原因是网上某些博文的作者copy来文章,断章取义,方法写错了,我照着copy,所以也错了。

你可能感兴趣的:(在StoryBoard中设置视图的边框、圆角等属性)