У меня есть NSPopoverTouchBarItem
на моей панели Touch Bar, созданной в Interface Builder.
В всплывающем окне есть пользовательский NSView внутри, и я хочу загружать данные в него только тогда, когда представление активировано, но я не может найти никакого способа распознать, когда содержащиеся NSTouchBar
или NSView
становятся видимыми.
Согласно документам, NSTouchBarDelegate
также не имеет никаких методов делегата для появления представления.
Какой класс я должен создать подкласс, или я должен отслеживать viewWillDraw
на моем пользовательском NSView
и настраивать какую-то хакерскую схему?