Файловый браузерный элемент в Mac OS для программирования XCode

Извините, что мой заголовок недостаточно ясен. То, что я хотел спросить, основано на снимке экрана: http://oi43.tinypic.com/n65q4n.jpg

Я хочу сделать такое приложение. Но есть два элемента, я не знаю, что это за классы: A и B (C и D - это NSSplitView. Я просто знал).

Может ли кто-нибудь просто сказать мне, какие приемы нужно использовать для создания таких интерфейсов, как внешний вид A и B? Спасибо!

1 ответ

Решение

Создание пользовательского интерфейса в NSOutlineView - это способ отображения иерархических данных, которые можно развернуть и свернуть, например, каталоги и файлы в файловой системе.

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

или же

Используйте NSToolBar, чтобы использовать формальный дизайн пользовательского интерфейса.

Другие вопросы по тегам