NSTabViewController子类似乎不适用于IBInspectable

时间:2015-10-06 19:27:03

标签: macos swift cocoa nstabviewcontroller

IBInspectable是否适用于NSTabViewController的子类?这些属性似乎出现在Interface Builder中(并且可以设置),但是在运行我的应用程序时是零。我拥有的基本代码是

class XYViewController : NSTabViewController {

@IBInspectable var barColor: NSColor?

override func viewDidLoad() {
   super.viewDidLoad()
   Swift.print("\(barColor)") //Prints nil here
}

如果我将XYViewController继承自NSViewController,则会正确分配IB中设置的属性。还有什么我需要做的,让IBInspectable与NSTabViewController一起工作吗?我在Yosemite 10.10.5上使用XCode 7.0.1。感谢

此致

乔治

0 个答案:

没有答案