在XCode for iOS应用中添加自定义字体
该应用程序的不同字体提供了引人注目的外观和设计,从而在用户脑海中为使用前景创造了积极的形象。
例如,如果您要为杂志或报纸发行公司开发应用程序,则应为该应用程序选择正确的字体,就像用户阅读杂志或报纸一样。
首先,您需要在应用程序中使用的所有字体文件。 字体可以由图形设计师提供,也可以从在线网站获得。
您应该具有.ttf或.otf的所有字体文件,这些文件由XCode支持。 现在,将所有字体文件拖放到XCode特定的文件夹中。
一旦在XCode中添加了字体,请确保所有字体都在那里。
我们也可以通过将其打开到Xcode.SO中来查看字体样式,基本上它的外观如下:
现在,我们必须在info.plist文件中提及所有字体,例如:
我们还可以通过打开它作为info.plist的源代码来添加它,并添加以下代码:
UIAppFonts
Roboto-Bold.ttf
Roboto-Light.ttf
Roboto-Medium.ttf
Roboto-Regular.ttf
FontAwesome.ttf
SF-Pro-Display-Bold.otf
SF-Pro-Text-Bold.otf
SF-Pro-Text-Light.otf
SF-Pro-Text-Medium.otf
SF-Pro-Text-Regular.otf
现在,我们必须在“ 构建阶段”下的“ 副本捆绑资源”中添加所有字体,例如:
因此,成功将字体添加到了我们的项目中。 现在,我们将通过在日志中打印所有可用字体来对其进行测试。 编写以下漂亮代码以在日志中打印字体:
对于家庭:UIFont.familyNames中的字符串
{
打印(“ \(家庭)”)
用于名称:UIFont.fontNames(forFamilyName:family)中的字符串
{
打印(“ == \(名称)”)
}
}
希望本文能帮助您在iOS应用中使用自定义字体。 如果对此有任何疑问。 您可以自由地联系/评论。