NSLayoutConstraint Swift的@IBInspectable默认值

时间:2018-12-31 23:54:27

标签: ios swift xcode

我正在尝试创建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变量设置默认值?

0 个答案:

没有答案