Как сделать iTunes похожую (плейлисты, библиотека) левой (складной) навигационной панелью? - PullRequest
5 голосов
/ 04 марта 2009

Я говорю об области навигации в левой части iTunes для библиотеки и списков воспроизведения. Мне интересно, является ли это встроенным классом (который я не смог найти документированным) или что-то специально реализованное Apple.

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

Спасибо!

Ответы [ 2 ]

6 голосов
/ 04 марта 2009

Панель называется список источников . В 10.5 вы можете использовать NSTableView для этого, как описано здесь . До версии 10.5 вам придется прибегнуть к сторонним реализациям.

См. Также: «Как реализовать боковую панель, аналогичную Mail / iTunes / Finder / etc в Cocoa / IB?»

4 голосов
/ 04 марта 2009

Вы также можете использовать NSOutlineView, как показано в в этом примере

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