如何将自定义字体添加到 iPhone 应用程序?
我必须做什么才能获取具有自定义字体的 UIFont 对象?我记得 Info.plist 文件中也发生了一些事情。
支持哪些字体文件格式?
What must I do to get an UIFont object with a custom font? I remember there was also something going on in the Info.plist file.
What font file formats are supported?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
要将自定义字体添加到您的应用程序,您可以将它们添加到 XCode 项目。然后,修改
application-info.plist
文件。将关键应用程序提供的字体
添加到新行。为您添加的每种字体添加一项。它支持 TTF 和 OpenType 字体。需要注意的是,它会在应用程序启动时加载并解析所有字体,因此会减慢初始加载时间。
我相信这仅适用于 iOS 3.2 或更高版本。
To add a custom font to your application, you can add them to the XCode project. Then, modify the
application-info.plist
file. Add the keyFonts provided by application
to a new row. Add one item for each font you have added.It supports both TTF and OpenType fonts. One caveat is that it loads and parses all fonts in the startup of your app, so it will slow down the initial load time.
I believe this is only available in iOS 3.2 or later.
编程方式(Swift)
将字体添加到项目的资源文件夹中
并添加此功能:
使用示例:
Programming way (Swift)
Add the fonts to your project at the resource folder
And add this function:
Use example: