可以在 Storyboard 中直接设置 UI 控件的基本样式。
import UIKit
//@IBDesignable
extension UIView {
@IBInspectable var cornerRadius:CGFloat {
set{
self.layer.cornerRadius = newValue
self.layer.masksToBounds = true
}
get{
return self.layer.cornerRadius
}
}
@IBInspectable var borderWidth:CGFloat {
set{
self.layer.borderWidth = newValue
}
get{
return self.layer