【发布时间】:2014-11-17 20:57:08
【问题描述】:
我正在开发一个小型菜单栏应用程序,我想在按下相应的 NSMenuItem 时显示设置窗口。
我目前有以下 IBAction 分配给菜单项:
@IBAction func settingsButtonPressed(sender: NSMenuItem) {
settingsView.makeKeyAndOrderFront(sender)
}
这会显示窗口,但不会将其推入焦点,因此它显示在当前活动窗口的后面,这不是我正在寻找的行为。
我怀疑这可能是因为 Application is agent 目标属性设置为 YES,但这实际上对结果没有影响。
XIB文件中的窗口可以做些什么吗?
【问题讨论】: