Я пытаюсь создать собственный класс UIButton следующим образом, но я не вижу обновленного цвета backGround, а также он не отображается как цвет по умолчанию в инспекторе.Я хочу, чтобы это было так, чтобы я мог изменить все цвета этих экземпляров из этого файла класса без необходимости устанавливать его вручную для каждой кнопки.
import UIKit
@IBDesignable class PrimaryButton: UIButton {
@IBInspectable var borderwidth: CGFloat = 0.0 {
didSet {
self.layer.borderWidth = borderwidth
}
}
@IBInspectable var cornerradius: CGFloat = 4.0 {
didSet {
self.layer.cornerRadius = cornerradius
}}
}
@IBInspectable var backgroundcolor: UIColor = UIColor.red {
didSet {
self.layer.backgroundColor = backgroundcolor.cgColor
}
}
}