Есть ли любой способ иметь 2 панели инструментов на одном NSWindow. Что-то как Страницы. С одним большим на наверху, и меньшее ниже этого.
NSWindow поддерживает только одну панель NSToolbar.
Если вы хотите иметь «второй уровень», такой как Pages, вам необходимо создать собственное решение, не основанное на NSToolbar.
Обратите внимание, что в Pages меньшая «панель инструментов» на самом деле не является панелью инструментов (как в NSToolbar) и не редактируется. Вы должны иметь возможность воссоздать это с помощью простого пользовательского представления, чтобы нарисовать верхнюю и нижнюю линии, но пропустить фон окна. Просто разместите представление и установите его автоматическое изменение размера, а затем добавьте элементы управления в представление.
Обновление: я считаю, что NSBox можно настроить для рисования определенных краев, как у Leopard или Snow Leopard. Просто мысль.