【发布时间】:2016-09-06 10:53:13
【问题描述】:
我很好奇为什么不将backgroundColor 设置为红色?
@IBDesignable class CustomLabel: UIView {
let view = UIView()
func setup() {
backgroundColor = UIColor.red
view.backgroundColor = UIColor.green
view.frame = CGRect(x: 0, y: 0, width: 50, height: 50)
addSubview(view)
}
override init(frame: CGRect) {
super.init(frame: frame)
setup()
}
required init?(coder aDecoder: NSCoder) {
super.init(coder: aDecoder)
setup()
}
}
这是结果。
这就是我期望的样子。
【问题讨论】:
标签: ios swift interface-builder ibdesignable