2016-12-02 9 views
0

NSToolbar items недвижимость по-прежнему пусто на windowDidLoadNSToolbar - когда мы можем получить доступ к ToolBarItem?

//WindowController 

override func windowDidLoad() { 
    super.windowDidLoad(); 

    print(window!.toolbar!.items);//print [] 
} 

Я ищу функцию, вызываемую, когда все элементы панели инструментов загружаются. Что-то вроде ToolbarDidLoad, или ItemsDidLoad.

ответ

1

Похоже, awakeFromNib был решением!

override func awakeFromNib() { 
    super.awakeFromNib(); 

    print(window!.toolbar!.items);//print [<NSToolbarItem: 0x600000120c80>, <NSToolbarItem: 0x600000120d20>] 
} 

 Смежные вопросы

  • Нет связанных вопросов^_^