【发布时间】:2017-05-01 12:58:39
【问题描述】:
我使用 Xcode 8 和 swift 3。 我有一个带有按钮的视图控制器(类用户:NSViewcontroller)。 这个按钮有一个动作:
@IBAction func btnAction(_ sender: Any) {
let popover = NSPopover()
popover.contentViewController = NSStoryboard(name: "Main", bundle: nil).instantiateController(withIdentifier: "Popover") as! NSViewController
popover.show(relativeTo: button.bunds , of: button, preferredEdge: .maxX)
}
这个按钮打开另一个视图控制器作为弹出框。 这个弹出视图控制器(Class Popover:NSViewController)做一些动作。
现在我的问题是:如何从弹出框类中关闭弹出框视图控制器?
【问题讨论】: