gpt4 book ai didi

cocoa - 旧窗口关闭后新窗口的位置

转载 作者:行者123 更新时间:2023-12-03 16:48:27 25 4
gpt4 key购买 nike

我有一个允许多个窗口的应用程序。我有一个奇怪的错误,如果我反复打开和关闭窗口,新窗口在屏幕上的位置越来越低。如果我保持窗口打开,我会期望这种情况,但似乎 OS X 窗口平铺机制不知道我的窗口何时关闭。

可能相关的注释:我正在使用垃圾收集。这不是基于文档的应用程序。当我关闭窗口时,相应的菜单项将从“窗口”菜单中删除。

任何有关我可能做错的事情的提示将不胜感激。谢谢!

最佳答案

我记得不久前在我自己的应用程序中遇到过这个问题。据我所知,这就是苹果做事的方式。我在其他应用程序中尝试了同样的操作,结果是同样的故事。

苹果的documentation表示窗口默认会级联,但您可以使用 cascadeTopLeftFromPoint:方法如果您想更改默认行为。

关于cocoa - 旧窗口关闭后新窗口的位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2602560/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com