Окно "Инспектор атрибутов" в Cocoa Interface Builder - PullRequest
3 голосов
/ 11 августа 2009

Я делаю приложение Какао, и мне нужна панель типа «Инспектор атрибутов» в Интерфейсном Разработчике Так что с большими вкладками сверху и складными / расширяемыми группами. Кто-нибудь знает, как я могу это сделать?

Это изображение инспектора атрибутов:

Инспектор атрибутов http://developer.apple.com/documentation/DeveloperTools/Conceptual/XcodeQuickTour/Art/hello_win_attributes.jpg

Так что я действительно хочу сделать окно, подобное показанному на рисунке выше.

Ответы [ 3 ]

2 голосов
/ 11 августа 2009

InspectorKit - это FOSS на github.

2 голосов
/ 11 августа 2009

Для этого нет встроенных элементов управления Какао. Вам нужно написать несколько пользовательских представлений, которые повторяют функциональность.

В ответах на этот вопрос есть несколько полезных советов по созданию пользовательских элементов управления: Требуется информация о пользовательском рисовании компонентов интерфейса (Какао)

Если вам нужна дополнительная помощь, я рекомендую задать более мелкие, более конкретные вопросы, объясняющие, что вы пробовали, а что не сработало.

1 голос
/ 11 августа 2009

Я написал несколько пользовательских классов для этого - это оказалось меньше работы, чем я ожидал. Я разбил его на два отдельных компонента, которые можно использовать независимо - первый обрабатывает значки сверху и выполняет переключение видов, а второй - расширяемые панели: ViewSelectorBar InspectorPanel

Мой код доступен на github и под лицензией BSD 2-пункт.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...