【发布时间】:2015-03-15 22:51:29
【问题描述】:
我正在创建一个 OS X 状态栏应用程序。
我正在努力实现以下目标:
- 应用启动时不可见,带有菜单栏项
- 点击菜单栏项目显示主窗口
- 停用时,窗口被隐藏
所以我试图在单击菜单项时以编程方式显示主窗口,但没有成功。
我的主窗口已选中“停用时隐藏”。隐藏后,我无法使用代码使其再次可见。
这是我现在拥有的代码,但它不起作用:
@IBAction func menuClick(sender: AnyObject) {
var mainWindow = NSStoryboard(name: "Main", bundle: nil)?.instantiateInitialController()
mainWindow?.makeKeyAndOrderFront(self)
}
【问题讨论】:
标签: macos cocoa swift uistoryboard