Я использую этот код, чтобы показать VC, когда кто-то нажимает на панель предпочтений.Использование NSpopover в быстром. Как изменить верхний бар
let popover = NSPopover()
popover.contentViewController = NSStoryboard(name: "Main", bundle: nil).instantiateControllerWithIdentifier("AuthVC") as? NSViewController
popover.animates = true
popover.behavior = NSPopoverBehavior.Transient
Когда открывается представление, верхняя панель представляет собой стандартную панель. Я хочу, чтобы это было так со стрелкой:
Когда я использую этот код: popover.showRelativeToRect(CGRectNull, ofView: ViewController , preferredEdge: NSRectEdge)
В ofView Он хочет NSView Однако шахта является ViewController.
Я использую контроллер View. – LifeOS
'NSPopOver' - это не взгляд !? Вы можете использовать контроллер вида для представления содержимого. Как я понял в вашем коде, вы знаете, что ... –
Как сказано: Передайте представление в меню, а не в ваш контроллер. –