gpt4 book ai didi

swift - 当 NSWindowController 出现时运行一​​个函数

转载 作者:行者123 更新时间:2023-11-28 06:02:19 25 4
gpt4 key购买 nike

我目前正在 NSWindowController 中搜索类似 viewDidAppear() 的函数。对于我的应用程序,我需要显示 NSWindowController 几次,然后使用 NSApp.hide(nil) 关闭它们。但是当我再次显示窗口时,我需要清除一些字段。

有人知道怎么做吗?

最佳答案

最简单的方法可能就是使用 NSViewController 来管理窗口的内容 View (如果您使用的是 Storyboard,应该会自动发生),然后覆盖它的 viewDidAppear () 方法。但是,如果由于某种原因你不能这样做,你总是可以覆盖 windowDidLoad() 并注册与你正在做的事情相关的任何 NSWindow 通知(取决于那是什么,didBecomeKeyNotificationdidChangeScreenNotification 可能会有帮助)。

关于swift - 当 NSWindowController 出现时运行一​​个函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49249120/

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