Как создать страницу выбора в Cocoa Obj-C для Mac - PullRequest
0 голосов
/ 24 января 2012

Я создаю приложение для Mac с использованием Xcode 4.2, и я хотел при запуске создать страницу, похожую на GarageBand и Microsoft Office. Пользователь сможет выбрать опцию (шаблон) и затем нажать «Выбрать», чтобы начать работу с этим шаблоном. На следующих изображениях показаны экраны запуска (опция) GarageBand и MSOffice:

Garageband startup page

Обратите внимание, что у обоих есть интересный способ выбора опции (шаблона) для начала.

MSOffice Start Page

Я хотел бы знать, какой элемент пользовательского интерфейса или специальный класс используется для этого. Я действительно понимаю, что много нестандартных художественных работ пошло бы в это. Пожалуйста, объясните, как эти элементы используются как переключатели, а не обычные кнопки.

1 Ответ

3 голосов
/ 24 января 2012

Это почти наверняка сделано с NSCollectionView.С NSCollectionView может быть немного сложно работать (в моем ограниченном опыте), поэтому я бы начал с просмотра документов:

Быстрый старт для представлений коллекций

Ссылка на класс NSCollectionView

А затем на некоторых уроках:

Учебное пособие по NSCollectionView для чайников (Xcode 3.1.3) (Немного устарело, но все еще полезно)

Приключения с NSCollectionView

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