美文网首页
如何在xib中设置边框和边框颜色

如何在xib中设置边框和边框颜色

作者: hello_kity | 来源:发表于2016-12-08 16:02 被阅读156次
EED2387C-D589-4295-AECF-DECB151D8566.png

项目中经常会遇见设置边框颜色及倒角。如果使用xib创建的代码可以在xib中设置这些属性不用再用代码构建
首先

0450FB4F-0315-47BF-A46F-7CAD1565D61C.png

此时设置完以后会出现边框及倒角 但是边框的颜色并不是自己想要的
接下来我们需要给layer层写一个分类

import <QuartzCore/QuartzCore.h>

@interface CALayer (XibConfiguration)

@property(nonatomic, assign) UIColor *borderUIColor;
@end

import "CALayer+XibConfiguration.h"

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

-(UIColor*)borderUIColor
{
return [UIColor colorWithCGColor:self.borderColor];
}
告诉layer层你要改变边框的颜色
这样设置后就会出现想要的带你想要颜色的边框了


3F3E423B-0C6E-43F6-9EBA-BF4F73F134DC.png

@end

相关文章

  • 如何在xib中设置边框和边框颜色

    项目中经常会遇见设置边框颜色及倒角。如果使用xib创建的代码可以在xib中设置这些属性不用再用代码构建首先 此时设...

  • SwiftUI 设置边框、透明度、阴影

    前言 1、设置边框 1.1 设置边框颜色 默认为1的边框 解释 1.2 设置边框颜色、宽度 设置边框颜色、宽度 2...

  • CSS border(边框)样式写法总结

    border属性:在网页中设置元素的边框样式。可同时设置边框宽度、边框样式、边框颜色。也可以单独设置上边、右边、下...

  • 直接在IB上设置控件圆角边框

    直接在IB界面设置圆角边框颜色 运行结果 可以看到直接在xib中属性设置的圆角边框成功啦! 贴一下代码.h 贴一下...

  • CSS盒子模型

    边框:环绕在标签周围的边条 设置边框一:-连写格式:同时设置4条边框{border:边框宽度 边框样式 边框颜色;...

  • xib中设置按钮的边框颜色

    首先,说一下如何在xib中设置Button的边框及圆角效果: 选中要设置的Button, 切换到图中对应位置,点击...

  • Xcode 设置按钮的边框颜色

    首先,说一下如何在xib中设置Button的边框及圆角效果:选中要设置的Button, 切换到图中对应位置,点击加...

  • 8.边框相关属性

    设置边框宽度 border: 3px; 设置边框风格 border-style: solid; 设置边框颜色 bo...

  • 一个像素的边框

    在一个像素边框的创建时,要先设置边框颜色再设置边框宽度 如果先设置宽度再设置颜色,则会显示一个点的边框。 titl...

  • 边框

    设置边框 大部分的浏览器中,边框的宽度和颜色都是有默认值,而边框的样式默认值都是none border -边框的简...

网友评论

      本文标题:如何在xib中设置边框和边框颜色

      本文链接:https://www.haomeiwen.com/subject/kvjsmttx.html