不想再代码中对控件进行属性设置,直接在布局的时候就对控件进行属性设置
- 在User defined runtime attribute里面进行添加设置就行了
圆角属性:layer.cornerRadius
设置圆角要保证:clipsToBounds = true
边框宽度:layer.borderWidth
注意:边框颜色属性:layer.borderUIColor, 需要对CALayer进行扩展才能显示出来
import Foundation
import UIKit
extension CALayer {
@IBInspectable
var borderUIColor: UIColor {
get {
return UIColor(cgColor: self.borderColor!)
} set {
self.borderColor = newValue.cgColor
}
}
}
不设置边框颜色属性,默认就是大黑边..
注意key path中值一定要对应,要写对,