2014-11-06 203 views
4

當您添加@IBInspectable屬性時,它們被初始化爲......沒有任何東西。Xcode 6 @IBInspectable:初始化爲初始值?

enter image description here

有沒有辦法讓這些屬性默認的東西?對於曲目顏色說紅色,背景顏色用灰色,填充爲10.0。我試過@IBInspectable public var padding: CGFloat = 10.0,但「10」沒有在IB中得到反映。

回答

2

試試這個代碼:

override func prepareForInterfaceBuilder() { 
    if self.padding == 0 { 
     self.padding = 10} 

} 

http://justabeech.com/

+0

這對Xcode 7無效。 – Evgenii 2015-06-18 23:57:52