窗户不会关闭

时间:2018-10-06 12:51:11

标签: macos cocoa

我创建了自己的进度窗口对话框,可在我的Apple应用程序插件中使用。但是,当我尝试以编程方式关闭它时,它会停留在屏幕上。奇怪的是,自从Capitan以来,关闭窗户一直很好,而且只是从莫哈韦以来才出现这个问题。

该窗口在XIB文件中定义,并且子类为using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Data; namespace ConsoleApplication1 { class Program { const string FILENAME = @"c:\temp\test.xml"; static void Main(string[] args) { DataSet ds = new DataSet(); ds.ReadXml(FILENAME); } } }

该窗口在插件代码中使用

调用
@interface ProgressWindow : NSWindowController

进度窗口顽固地停留在屏幕上。我跟踪了代码路径以关闭并释放该窗口,然后将其称为。<​​/ p>

还有其他参考吗?

0 个答案:

没有答案