【发布时间】:2011-07-09 08:06:57
【问题描述】:
我有一个内容视图,我在我的首选项笔尖中使用它。 我使用一种方法在我的应用程序中更改 NSTextView 的字体。
这个内容视图必须设置为 firstResponder 才能从我的 changeTextFont: 方法中获取消息,但由于它不是一个窗口,它没有 firstResponder。结果,它根本不会改变文本字体......有人有解决方法吗?
谢谢大家。
【问题讨论】:
-
我不确定您的内容视图是否必须是您尝试做的事情的第一响应者...您能解释一下您为什么这么认为吗?对不起,如果我在你的解释中遗漏了一些明显的东西......
-
Sergio,看看这个例子(这是我正在使用的):homepage.mac.com/mmalc/CocoaExamples/ControlledPreferences.zip。它有一个作为 firstResponder 的窗口,而不是一个内容视图,所以我想根据我的需要进行调整。
-
没人能帮我吗?
标签: objective-c nsview first-responder