在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应用中使用自定义字体。 如果对此有任何疑问。 您可以自由地联系/评论。