如何从Swift2中的Xib文件打开新窗口?我已经创建了新的NSWIDOWORKCOUND+XIB,但是我找不到如何打开它。

@IBAction func openPreferences(sender: NSMenuItem) {
    let wc = SettingsViewController()
    //...
}

最佳答案

我知道这个问题已经有三年的历史了,但它在谷歌搜索中占据了榜首,所以我认为它需要一个专门针对原始问题的答案。
基本上,要使此工作,您需要将代码更改为:

@IBAction func openPreferences(sender: NSMenuItem) {
    let wc = SettingsViewController(windowNibName: NSNib.Name("NameOfXib"))
    wc.showWindow(nil)
}

关于swift - 从菜单打开窗口,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/32869173/

10-12 13:36
查看更多