如何使用自定义字体"蒙特塞拉特"在iOS 7?

时间:2014-10-15 07:09:57

标签: xcode ios7 uifont

我正在开发一个应用程序,我必须在我的应用程序中使用自定义字体系列名称:Montserrat。任何人都可以帮我解决这个问题吗?

Font Family Name : Montserrat

2 个答案:

答案 0 :(得分:2)

  1. 如果您希望字体适用于Storyboard

  2. ,请使用IBCustomFonts
  3. 将UIFont类分类为每个要更改的字体。

答案 1 :(得分:2)

将带有样式的自定义字体系列拖放到项目中。

在您的应用 - > gt; info.plist中,您应该像这样添加

enter image description here

之后,我们可以在Interface Builder中轻松检查系列 - >显示属性检查器。

enter image description here

<强>编程

UIFont* font = [UIFont fontWithName:@"Montserrat" size:20];

您还可以通过将此代码放入项目中来检查是否添加了字体系列文件。

for (NSString *fontFamilyName in [UIFont familyNames]) 
{
for(NSString *fontName in [UIFont fontNamesForFamilyName:fontFamilyName]) 
{
    NSLog(@"Family: %@    Font: %@", fontFamilyName, fontName);
}
}