我无法在 NSFontManager 中获取选定的字体。我需要什么:
1) 我需要获取选定的字体标题、大小、颜色?
我用这样的按钮调用 NSFontManager:
[[NSFontManager sharedFontManager] orderFrontFontPanel:self];
它正在打开,但我不知道如何获取所选字体。 作为字符串,例如:Verdana。
我已阅读苹果的文档,但我不明白如何获取选择的字体。我不会更改或转换任何字体。我只需要获取选择的字体。
最佳答案
NSString *selectedFontName = [[[NSFontManager sharedFontManager] selectedFont] displayName];
(根据您的预期用途,您可能需要使用 fontName
而不是 displayName
。)
关于macos - 如何获取 NSFontManager 选择的字体?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9391598/