Какие элементы управления использовать для приложения Mac OS X? - PullRequest
1 голос
/ 16 октября 2011

Я разработал какое-то приложение для iPhone / iPad, так что я знаю основные концепции программирования Какао.Теперь мне нужно написать приложение для Mac OS X.Если вы поможете мне выбрать правильные элементы управления для использования, я изучу справочную документацию Apple для них.

Мне нужно:

  • элемент управления для отображения сеткиминиатюр (PNG изображения);Я смогу изменить порядок миниатюр, перетаскивая их;

  • элемент управления для отображения одного изображения (например, UIImageView of Cocoa Touch) с возможностью перетаскивания ипоместите другое изображение поверх первого;кроме того, мне нужно переместить и изменить размер второго изображения, перетаскивая его углы (как если бы углы были «якорями»);

  • элемент управления для просмотра мультимедийных файлов на Mac (возможно, изображения iPhoto, песни без DRM iTunes или просто содержимое определенной папки), например медиабраузер iMovie.

Я использую Xcode 4.2.

1 Ответ

2 голосов
/ 16 октября 2011
  1. Вы можете использовать NSCollectionView и co. за это. Xcode имеет пример приложения где-то в документации (просмотр различных изображений), а также учебник по настройке NSCollectionView самостоятельно.

  2. Чек NSImageView. Вы можете найти любую альтернативу элементу управления Какао для Cocoa Touch, просто изменив префикс UI на NS.

  3. Сам по себе такой элемент управления отсутствует (если только IKImageBrowser для фона), но с использованием вышеупомянутого NSCollectionView и некоторого API для медиа-файлов вы должны обойтись довольно быстро.

Также проверьте ImageKit framework для изображений (для просмотра, просмотра и изменения).

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