Где найти элемент управления Какао «Разборная панель» в Интерфейсном Разработчике? - PullRequest
4 голосов
/ 12 апреля 2010

Я пытаюсь добавить складную панель к панели, которую я добавил в Интерфейсном Разработчике, подобную той, что есть в Office 2008 и самом XCode.

Это складная панель для тех, кто ее не знает:

OS X складная панель http://grab.by/3Hqv

Есть идеи, как я могу добавить это в свой проект? Google мало чем помог.

Ответы [ 2 ]

6 голосов
/ 12 апреля 2010

Чаще всего это называется «представлением раскрытия» или «панелью раскрытия» и обычно должно сопровождаться интеллектуальным представлением контейнера (которое правильно увеличивается / сжимается / прокручивается при наличии нескольких подпредставлений раскрытия). Нет такого элемента управления, как часть API. Большинство разработчиков работают самостоятельно, а некоторые используют сторонние открытые исходные коды.

Omni Frameworks имеет один такой элемент управления, который работает очень хорошо (включая «отрывные» панели и т. Д., Если я правильно помню). Недостаток: это большой фреймворк и множество других вещей.

InspectorKit - это другое. Он более сфокусирован (только сам элемент управления и плагин IB), но у последнего протестированного мною воплощения было несколько проблем с пользовательским интерфейсом с плагином Interface Builder.

3 голосов
/ 12 апреля 2010

Я также написал каркас для обработки этого: SFBInspectors

...