gpt4 book ai didi

macos - 如何找到一个对象( Controller 或 View )辞职的第一个响应者?

转载 作者:行者123 更新时间:2023-12-03 17:41:45 25 4
gpt4 key购买 nike

当特定对象退出 FirstResponder 时,我想执行一些清理事件。有没有办法检测对象是否已放弃第一响应者状态。

我需要实现什么方法才能知道这一点?有什么指示吗?

我已经浏览过此链接。但我并没有从中得到太多。

NSTableView & NSOutlineView editing on tab key

最佳答案

根据Apples's NSResponder documentation您应该为您的子类重写 resignFirstResponder 方法。

类似这样的事情:

- (BOOL)resignFirstResponder
{
[super resignFirstResponder];
/* Your cleanup code here */
}

关于macos - 如何找到一个对象( Controller 或 View )辞职的第一个响应者?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11410121/

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