2015-11-12 4 views
1

Вы искали довольно долгое время, может быть, кто-то может направить меня на пошаговое руководство по пониманию того, как использовать NSToolbar для переключения между различными контроллерами представлений и показать их под панелью инструментов. Возможно изменение размера окна по высоте и ширине.NSToolBar для переключений в раскадровки - OS X (Objective-C)

Не знаком с быстрым, поэтому любой объект объектива-c очень обязан. Спасибо.

ответ

0

Вы можете использовать NSTabViewController с его tabStyle, установленным в NSTabViewControllerTabStyleToolbar. Вы можете добавить NSTabViewItem в контроллер представления вкладок для каждого контроллера вида; с элементом image элемента представления табуляции, установленного на нужное изображение на панели инструментов.

Это может быть программно задано или в раскадровке интерфейса.

+0

К сожалению, это не то, что я ищу. Поэтому я догадался, что вы можете переключать контроллеры с помощью заранее определенного действия. Одна из ключевых частей заключается в использовании: - instantiateControllerWithIdentifier: Можно настроить идентификаторы для каждого вида. Что я не могу понять, как сделать firstView замененным на secondView ... Был у него довольно долгое время ... –

+0

Вам не нужно делать своп (или даже экземпляр). NSTabViewController делает это для вас – Taylor

+0

Я понимаю, что это простой выход, к сожалению, это не совсем то, что я хочу. Я хочу иметь простой настраиваемый NSToolBar. Я уже сделал некоторый прогресс, но я не могу сделать код полностью работоспособным ... –

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

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