當我的應用程序中的NSTextField
被聚焦時,我收到一個來自NSFontPanel
的任何消息的奇怪問題。NSTextField吃NSFontPanel ..?
即使是NSTextField
的子類,也不會從字體面板收到任何東西。當更改字體,顏色等只是在AppKit的某處被吃掉。
當文本字段爲而不是時,所有工作都很好,即我收到了通常的changeFont:
和相關消息。
而且,不像NSTextView
似乎沒有被任何種類的財產,以開啓/關閉字體面板支持在NSTextField
..
任何提示非常感謝!
當用戶輸入文本時,文本字段將獲得一個'NSTextView'(請參閱**文本字段,文本視圖和字段編輯器**,https://developer.apple.com/library/mac/documentation/ TextFonts /概念/ CocoaTextArchitecture/TextFieldsAndViews/TextFieldsAndViews.html)。您可能希望將其替換爲自定義類以獲取字體管理器發送給活動委託的消息。 – Jay