NSSavePanel - Добавление меню выбора - PullRequest
2 голосов
/ 11 февраля 2012

У меня есть приложение, которое использует NSSavePanel.

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

Как я могу это сделать?

Вот простой код:

NSSavePanel *mySavePanel = [NSSavePanel savePanel];
//Code to add a selection menu
[mySavePanel runModal];

Заранее спасибо.

1 Ответ

4 голосов
/ 11 февраля 2012

Легко, используйте вспомогательный вид. Это просто представление, которое вы можете сохранить в своей XIB или создать программным способом и настроить с помощью setAccessoryView: NSSavePanel. Оно отображается под управлением средства выбора папки.

После того, как панель сохранения закрыта, вы можете извлечь из нее любые нужные вам значения.

...