gpt4 book ai didi

cocoa - 如何访问应用程序的共享NSTextView

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

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

最佳答案

我能想到的另一种方法是子类化 NSTextField 以通过重写 menuForEvent 方法来扩展其行为。

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

关于cocoa - 如何访问应用程序的共享NSTextView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15238612/

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