objective-c – Cocoa应用程序中的自定义字体

objective-c – Cocoa应用程序中的自定义字体,第1张

概述我知道你可以通过使用Interface Builder和选择字体自定义字体。但是,我很好奇,如果我可以使用系统上默认不包括的自定义字体。有没有办法在我的应用程序中包括自定义字体? 虽然手动字体激活过程是一个选项,您也可以考虑ATSApplicationFontsPath Info.plist键: Information Property List Key Reference: “ATSAppli 我知道你可以通过使用Interface Builder和选择字体来自定义字体。但是,我很好奇,如果我可以使用系统上默认不包括的自定义字体。有没有办法在我的应用程序中包括自定义字体?解决方法 虽然手动字体激活过程是一个选项,您也可以考虑ATSApplicationFontsPath Info.pList键:

Information Property List Key Reference:

ATSApplicationFontsPath (String – Mac
OS X) IDentifIEs the location of a
Font file or directory of Fonts in the
bundle’s Resources directory. If
present,Mac OS X activates the Fonts
at the specifIEd path for use by the
bundled application. The Fonts are
activated only for the bundled
application and not for the system as
a whole. The path itself should be
specifIEd as a relative directory of
the bundle’s Resources directory. For
example,if a directory of Fonts was
at the path
/Applications/MyApp.app/Contents/Resources/Stuff/MyFonts/,
you should specify the string
Stuff/MyFonts/ for the value of this
key.”

我一定要仔细检查,但我相信这个功能是添加在OS X 10.5.x(由Jinhyung Park发布的代码)。

总结

以上是内存溢出为你收集整理的objective-c – Cocoa应用程序中的自定义字体全部内容,希望文章能够帮你解决objective-c – Cocoa应用程序中的自定义字体所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1042367.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-24
下一篇 2022-05-24

发表评论

登录后才能评论

评论列表(0条)

保存