Могу ли я использовать NSPopover в Xcode 6 и storyboard?

#xcode #cocoa #storyboard

#xcode #cocoa #раскадровка

Вопрос:

Я попытался использовать NSPopover и его контроллер представления в своем приложении Cocoa, но обнаружил, что он недоступен в среде Xcode 6 и storyboard. Я использовал его в своем приложении Cocoa на Xcode 5.x. Я также могу использовать его в проекте, который изначально был создан под Xcode 6, но использовать nib и не использовать storyboard. Однако новый проект, созданный в Xcode 6 с включенной раскадровкой, не может быть найден NSPopover в библиотеке объектов.

Итак, как я могу использовать NSPopover и его контроллер представления в проекте Xcode 6 в storyboard?

Ответ №1:

Вы создаете контроллер общего вида, а затем добавляете к нему переходное соединение типа popover из одного или нескольких элементов управления.

Комментарии:

1. как? когда я перетаскиваю из этого ViewController в NSMenuItem, я не вижу никакой опции popover. Я вижу модальные, показывать и пользовательские.

2. Элементы меню не могут иметь переходов во всплывающее окно.