NSToolbar - 我们什么时候可以访问 ToolBarItem?
NSToolbar - when can we access a ToolBarItem?
NSToolbar items
属性 在 windowDidLoad
上仍然是空的
//WindowController
override func windowDidLoad() {
super.windowDidLoad();
print(window!.toolbar!.items);//print []
}
我正在寻找加载所有工具栏项目时调用的函数。
类似于 ToolbarDidLoad
或 ItemsDidLoad
.
看起来 awakeFromNib 是解决方案!
override func awakeFromNib() {
super.awakeFromNib();
print(window!.toolbar!.items);//print [<NSToolbarItem: 0x600000120c80>, <NSToolbarItem: 0x600000120d20>]
}
NSToolbar items
属性 在 windowDidLoad
//WindowController
override func windowDidLoad() {
super.windowDidLoad();
print(window!.toolbar!.items);//print []
}
我正在寻找加载所有工具栏项目时调用的函数。
类似于 ToolbarDidLoad
或 ItemsDidLoad
.
看起来 awakeFromNib 是解决方案!
override func awakeFromNib() {
super.awakeFromNib();
print(window!.toolbar!.items);//print [<NSToolbarItem: 0x600000120c80>, <NSToolbarItem: 0x600000120d20>]
}