哪个 NSTextView 是第一响应者?

Posted

技术标签:

【中文标题】哪个 NSTextView 是第一响应者?【英文标题】:Which NSTextView is the First Responder? 【发布时间】:2010-01-21 05:08:51 【问题描述】:

我正在进行 Cocoa 编程练习,我需要能够确定当前正在编辑两个 NSTextView 对象中的哪一个。我认为这与找到第一响应者并检查它是否等于一个文本字段或另一个有关,但我不能让它工作。任何帮助将不胜感激。

【问题讨论】:

【参考方案1】:

我建议您阅读Cocoa Event-Handling Guide,尤其是名为Responder-Related Tasks 的部分。您将找到所需的所有信息。

【讨论】:

两个链接现在都失效了。 很确定答案最终是关于在委托回调中查看发件人。

以上是关于哪个 NSTextView 是第一响应者?的主要内容,如果未能解决你的问题,请参考以下文章

当新的 NSTextView 成为 FirstResponder (MacOS) 时如何移动光标?

NSTextView 不会成为第一响应者

NSTextView setNeedsDisplay 在 Mavericks 下不起作用?

NSPersistentDocument 中的 NSTextView 在失去第一响应者之前不会更新脏标志

NSTextView:在故事板应用程序中辞职第一响应者

NSTableView 假装处于活动状态