我创建了一个UILabel
子类,将文本颜色设置为紫色。 Storyboard
按预期进行更新,一切正常。
在Interface Builder中,即使UIViewController
中的文本为紫色,文本颜色也不显示为紫色。
如何使颜色dropdown
也显示为紫色?
@IBDesignable class CircleLabel: UILabel {
required init?(coder aDecoder: NSCoder) {
super.init(coder: aDecoder)
self.setupViews()
}
override init(frame: CGRect) {
super.init(frame: frame)
setupViews()
}
func setupViews() {
self.textColor = UIColor.purple
}
override func prepareForInterfaceBuilder() {
super.prepareForInterfaceBuilder()
self.setupViews()
}
}