1

我想向所有文本字段的上下文菜单添加一个菜单项。如果我掌握了整个应用程序中所有 NSTextField 使用的 NSTextView 类型的内部字段编辑器,我就可以做到这一点。事情是我能想到的唯一方法,就是从 [window firstResponder] 访问它。有谁知道另一种方式?

4

1 回答 1

1

我能想到的另一种方法是继承 NSTextField 以通过覆盖menuForEvent方法来扩展其行为。

最后使用窗口委托中的windowWillReturnFieldEditor方法返回自定义字段编辑器的实例。

于 2013-03-06T10:23:55.613 回答