【发布时间】:2016-05-04 15:21:23
【问题描述】:
我正在使用故事板和 swift。 现在我正在尝试打开一个新的 NSWindow ,它包含在一个 xib 文件中。 (我创建了一个包含 NSWindow 的新 xib 文件)
我已将以下代码添加到我的项目中,但它没有打开任何窗口。
let controller = NSWindowController(windowNibName: "xibFile")
controller.showWindow(self)
我确定我做错了什么
print(controller.window?.title)
也不会给我来自 xib 文件的正确窗口标题。
希望任何人都可以提示我做错了什么。谢谢!
【问题讨论】:
-
你的 xib 窗口有自定义类还是只有 NSWindowController?你在哪里触发
controller.showWindow(self)?是在 AppDelegate 里面吗?