iOS xib布局小技巧-边框设置
来源:互联网 发布:网络兔子机器人 编辑:程序博客网 时间:2024/05/01 02:14
在xib或storyboard中为UIView添加边框或圆角
view的圆角半径(cornerRadius)和边框宽度可以在右侧标识符检测器(第三个)上的User Defined Runtime Attributes内进行设置,如图
注:图中未设置圆角方法同上图边线宽度设置相同 Key Path : layer.cornerRadius Value 处设置想要的半径即可
但是默认情况下边框的颜色是不能设置的,因为这里设置的颜色类型是UIColor而borderColor是CGColor因此显示不出来(个人观点,路过的大牛们要是觉得不对请指出,先谢过了),解决办法:为CALayer写个类目添加个属性 UIColor *borderUIColor利用setter方法设置borderColor。
代码如下:
//// CALayer+XibConfiguration.h// //// Created by MLS on 15/10/12.// Copyright © 2015年 MLS. All rights reserved.//#import <QuartzCore/QuartzCore.h>@interface CALayer (XibConfiguration)// This assigns a CGColor to borderColor.@property(nonatomic, assign) UIColor *borderUIColor;@end
//// CALayer+XibConfiguration.m// //// Created by MLS on 15/10/12.// Copyright © 2015年 MLS. All rights reserved.//#import "CALayer+XibConfiguration.h"@implementation CALayer (XibConfiguration)-(void)setBorderUIColor:(UIColor*)color{ self.borderColor = color.CGColor;}-(UIColor*)borderUIColor{ return [UIColor colorWithCGColor:self.borderColor];}@end
0 0
- iOS xib布局小技巧-边框设置
- iOS之XIB设置边框颜色属性
- iOS小技巧-UITextFiled/UITextView设置系统圆角边框
- ios开发中xib使用小技巧
- iOS xib下设置UILabel等控件的边框
- HTML表格边框的设置小技巧
- HTML表格边框的设置小技巧
- HTML表格边框的设置小技巧
- HTML表格边框的设置小技巧
- XIB使用小技巧
- IOS Xib自动布局
- iOS开发小技巧:如何在xib下给view设置0.5的高度(即1个像素)
- iOS开发-XIB、Storyboard操作小技巧
- iOS|开发小技巧之UIView创建xib
- iOS XIB开发技巧
- iOS xib设置阴影
- iOS 中使用xib创建的控件边框和颜色等设置
- 《续》 HTML表格边框的设置小技巧 案例
- linux下删除空行的几种方法
- matlab
- Centos下安装Docker的步骤
- C#的基类都有哪些方法
- Android NDK编程浅入深出之--Android.mk
- iOS xib布局小技巧-边框设置
- 各种排序算法时间复杂度
- [ERP]ERP实战中的体会
- 数组中重复的数字
- android Drawable各种类型使用
- python调用R
- 几种C++ std::string和std::wstring相互转换的转换方法
- 线性表的顺序存储结构
- 【自考】——软件开发工具(二)