【问题标题】:NSWindowController showWindow only works onceNSWindowController showWindow 只工作一次
【发布时间】:2010-10-07 22:37:36
【问题描述】:

我有一个 NSWindowController 的子类,它有自己的 nib,另一个类有一个 IBAction 来显示窗口并像这样加载它。

if (!propertiesController){
    propertiesController = [[PropertiesController alloc] init];
}
[propertiesController showWindow:self];

这是第一次,但在我关闭窗口并再次调用此方法后,窗口不显示。我确定窗口没有被释放。我是否可能必须覆盖 showWindow 才能将窗口放在前面?还是我必须指定控制器在 nib 中使用的窗口?

【问题讨论】:

    标签: objective-c cocoa


    【解决方案1】:

    你试过了吗

    [propertiesController.window makeKeyAndOrderFront:self];
    

    ?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-01-06
      • 2018-06-22
      • 2015-09-18
      • 2013-12-31
      相关资源
      最近更新 更多