gpt4 book ai didi

cocoa - 保留 NSWindow 大小和状态 - 寻找一种优雅的方法来做到这一点

转载 作者:行者123 更新时间:2023-12-03 17:07:43 28 4
gpt4 key购买 nike

我有一个 Controller 类,当特定条件发生时,它会生成一个窗口。用户可以关闭该窗口、移动该窗口或调整其大小。

理想情况下,当发生这种情况时,我希望窗口在用户上次关闭窗口的同一位置重新打开。

正在寻找一种优雅的方式来做到这一点。非常欢迎指点(或引用)。

最佳答案

幸运的是,AppKit 知道这是一种常见模式,并提供了 -setFrameAutosaveName:,它会自动为您执行此操作。 (如果您使用NSWindowController,您需要调用setShouldCascadeWindows:NO,这将覆盖它。)

关于cocoa - 保留 NSWindow 大小和状态 - 寻找一种优雅的方法来做到这一点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3478185/

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