Мне интересно, как лучше всего разделить NSToolbarItem, как это делает Xcode. Я прочитал документацию, но не могу найти способ сделать это. Есть идеи?
NSToolbarItem
Это пользовательский элемент управления. По сути, это пользовательский NSView, рисующий фон так же, как кнопка / всплывающее окно, dr aws «выделение» с обеих сторон, обрабатывает события мыши и отображает одно из двух меню в зависимости от того, на какой стороне щелкнули. Это не сложно, но это не тривиальный объем кода, который можно использовать и делиться. Просто посмотрите на любые примеры создания любого настраиваемого пользовательского вида, и вы уже в пути.
https://developer.apple.com/library/archive/documentation/Cocoa/Conceptual/CocoaViewsGuide/SubclassingNSView/SubclassingNSView.html