【发布时间】:2016-02-16 01:41:22
【问题描述】:
在 Mac 应用程序中,如何在特定的 NSScreen(假设是第二个屏幕)上打开 NSWindow?
这是我显示窗口的方式,但它只显示在主屏幕上
self.windowController = NSStoryboard(name: "Main", bundle: nil).instantiateControllerWithIdentifier("mainWindow") as! NSWindowController
let window = self.windowController.window!
window.makeKeyAndOrderFront(self)
欢迎使用 Swift 和 OC 的答案。
【问题讨论】:
-
我很确定操作系统喜欢将多个屏幕视为“一个大屏幕”,因此您可以通过位置来控制它。见这里stackoverflow.com/questions/16658582/…
-
@JustinMeiners 谢谢!我会试试看。
标签: macos cocoa nswindow nswindowcontroller