モーダルウインドウを開く・閉じる
目次>
Mac
NSApplication.runModalForWindow()でモーダルウインドウを開く NSApplication.stopModal()としてNSWindow.orderOut(self)でモーダルウインドウを閉じる
//Modal windowの表示 //NSApplication runModalForWindow @IBAction func function008(sender: AnyObject) { //newWindowはNIBで作られているwindow //@IBOutlet weak var newWindow: NSWindow! let anApplication = MyApplication.sharedApplication() anApplication.runModalForWindow(newWindow) } //NSApplication stopModal @IBAction func function009(sender: AnyObject) { NSLog("%@",newWindow) let anApplication = MyApplication.sharedApplication() anApplication.stopModal() newWindow.orderOut(self) }