2010-02-11 2 views

ответ

7

NSWindow поддерживает только один NSToolbar.

Если вы хотите иметь «второй уровень», например «Страницы», вам необходимо создать собственное решение, основанное не на NSToolbar.

Обратите внимание, что в Pages меньшая «панель инструментов» на самом деле не является панелью инструментов (как в NSToolbar) и не редактируется. Вы должны иметь возможность воссоздать это с помощью простого пользовательского представления, чтобы нарисовать верхнюю и нижнюю строки, но пропустите окно. Просто поместите вид и установите его автосортировку, а затем добавьте элементы управления в представление.

Обновление: Я считаю, что NSBox может быть сконфигурирован так, чтобы нарисовать конкретные края, как у Leopard или Snow Leopard. Просто мысль.

+0

Я не мог найти его в NSBox, но был BWGradientBox, и там я мог установить отдельные цвета. Ваш ответ был самым близким, так что вы решили это для меня ;-) –

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

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