我正在尝试创建NSLayoutConstraint
的子类,并使用@IBInspectable
变量从情节提要中对其进行配置。除了@IBInspectable
变量的默认值以外,其他所有内容看起来都不错。
我正在寻找一些用于设置NSLayoutConstraint
子类(如果从情节提要中加载)的默认值的选项。
对于UIView
子类,可以使用编码器在init中设置默认值,但不能为NSLayoutConstraint
子类设置默认值。
@IBInspectable var minValue: CGFloat = 0
required init(coder aDecoder: NSCoder) {
minValue = 5
super.init(coder: aDecoder)
}
是否可以为@IBInspectable
子类的NSLayoutConstraint
变量设置默认值?