Ich möchte ein neues Fenster programmgesteuert erstellen. Ich habe den folgenden Code, und es baut, aber mein Fenster wird nicht angezeigt. Die einzige Möglichkeit, es sichtbar zu machen, besteht darin, es als untergeordnetes Fenster zum Standardfenster hinzuzufügen. Wie kann ich 'gewinnen' zu einem unabhängigen Fenster machen?Erstellen Sie ein neues Fenster mit NSWindow
@IBOutlet var window: NSWindow
func applicationDidFinishLaunching(aNotification: NSNotification?) {
var win = NSWindow(contentRect: NSMakeRect(100, 100, 600, 200),
styleMask: NSResizableWindowMask,
backing: NSBackingStoreType.Buffered, defer: true)
window.addChildWindow(win, ordered:NSWindowOrderingMode.Above)
}