如何获取可用 NSFont 系列的列表?
如何获取可用 NSFont 系列的列表,最好使用 fontName: 等效项。
How can I get a list of the available NSFont families, preferably with the fontName: equivalents.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(6)
给出:
在 10.6.4 中
Gives:
in 10.6.4
斯威夫特5
Swift 5
(之前,我编写了
-[NSFontManager availableFontFamilies]
,这是编写方法名称的常规方式,但如果解释为示例代码可能会造成混淆。)(previously, I had written
-[NSFontManager availableFontFamilies]
, which is a conventional way of writing a method name, but could be confusing if interpreted as sample code.)以下是 Swift 的实现方法:
Here's how it can be done for Swift:
检查 Apple 的文档,例如:http://support.apple.com/kb/HT5379。
-[NSFontManager availableFontFamilies] 可能会显示不属于您所定位的 OS X 版本的字体(我认为这是因为它们是与其他应用程序一起加载的,例如 Adobe Illustrator)。
Check Apple's documentation, for instance: http://support.apple.com/kb/HT5379.
-[NSFontManager availableFontFamilies] may reveal fonts that are not a part of the version of OS X you are targeting (I think this is beacause they were loaded with other applications, for example Adobe Illustrator).