NSTextField 吃 NSFontPanel..?
NSTextField eating NSFontPanel..?
当我的应用程序中的 NSTextField
处于焦点状态时,我在接收来自 NSFontPanel
的任何消息时遇到了一个奇怪的问题。
即使是 NSTextField
的子类也没有从字体面板收到任何东西。似乎面板发送的所有内容,例如当更改字体、颜色等时,只是在 AppKit 的某个地方被吃掉了。
当文本字段 未 聚焦时一切正常,即我收到通常的 changeFont:
和相关消息。
此外,与 NSTextView
不同,在 NSTextField
中似乎没有任何类型的 属性 来切换字体面板支持 on/off..
非常感谢任何提示!
消息被 NSTextField
的 NSTextView
单元格吃掉了。切换富文本的 属性 在 xib 中是 allowsEditingTextAttributes
或 "Rich Text"。
当我的应用程序中的 NSTextField
处于焦点状态时,我在接收来自 NSFontPanel
的任何消息时遇到了一个奇怪的问题。
即使是 NSTextField
的子类也没有从字体面板收到任何东西。似乎面板发送的所有内容,例如当更改字体、颜色等时,只是在 AppKit 的某个地方被吃掉了。
当文本字段 未 聚焦时一切正常,即我收到通常的 changeFont:
和相关消息。
此外,与 NSTextView
不同,在 NSTextField
中似乎没有任何类型的 属性 来切换字体面板支持 on/off..
非常感谢任何提示!
消息被 NSTextField
的 NSTextView
单元格吃掉了。切换富文本的 属性 在 xib 中是 allowsEditingTextAttributes
或 "Rich Text"。