隐藏和显示HUD窗口 - 可可?

时间:2009-09-06 01:30:24

标签: objective-c cocoa nswindow hud

我有一个HUD窗口,上面有一些标签,我想在用户按下按钮时显示。我知道这很简单,但除非我重新启动程序,否则我无法再显示它。

此致

凯文

2 个答案:

答案 0 :(得分:12)

隐藏hudWindow

- (void)applicationDidFinishLaunching:(NSNotification *)aNotification {
    [hudWindow orderOut:nil]; // to hide it
}

然后按下按钮:

- (IBAction)showWindow:(id)sender {
    [hudWindow makeKeyAndOrderFront:nil]; // to show it
}

答案 1 :(得分:8)

在IB中,转到窗口的属性检查器,确保未选中“关闭时释放”。