当您添加 @IBInspectable 属性时,它们被初始化为基本上......没有。
有没有办法让这些属性默认为某些东西?假设轨道颜色为红色,背景颜色为灰色,填充为 10.0?我试过 @IBInspectable public var padding: CGFloat = 10.0
但“10”没有反射(reflect)在 IB 中。
最佳答案
试试这个代码:
override func prepareForInterfaceBuilder() {
if self.padding == 0 {
self.padding = 10}
}
来源 http://justabeech.com/ ?
关于ios - Xcode 6 @IBInspectable : Initialize to starting value?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26790168/