我注意到顺序:

setReleasedWhenClosed(false)
miniaturize
close
makeKeyAndOrderFront


导致在标准位置上悬停的可见窗口
标题栏按钮不起作用(单击按钮和
移动/调整窗口大小确实有效)。

问题是微型化调用,没有它,窗口将恢复
正确地。但是我需要能够隐藏一个小型窗口,
以后还原它。

任何已知的解决方法?

背景故事:

我想在Windows上实现hide功能。 orderOut
不会剪切它,因为它无法在小型窗口上工作(已知
错误(来自2008年的错误),因此接下来是close。但我似乎无法
恢复在小型化时关闭的关闭的窗口,而无需
这个奇怪的错误。

谢谢,
波斯菊

最佳答案

解决方法是设置setOneShot(true)。

关于macos - 关闭小型NSWindow,然后还原它,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/25450233/

10-11 16:04