首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >自定义字体iOS 8在设备中不起作用

自定义字体iOS 8在设备中不起作用
EN

Stack Overflow用户
提问于 2015-06-10 05:18:52
回答 1查看 232关注 0票数 1

我正在使用Xcode 6.4测试版,而且我对自定义字体有问题

自定义字体ios 8故事板工作但在设备中不工作

EN

回答 1

Stack Overflow用户

发布于 2015-06-10 05:45:35

步骤1:将字体包含在XCode项目中

步骤2:确保在“目标成员资格”下签入要使用字体的目标,再次检查您的字体是否包含在包中的参考资料中

步骤3:将iOS自定义字体包含在应用程序plist中

第4步:找到字体的名称,最棘手的部分是字体名称可能与你期望的不一样。

代码语言:javascript
运行
复制
for (NSString* family in [UIFont familyNames])
{
    NSLog(@"%@", family);

    for (NSString* name in [UIFont fontNamesForFamilyName: family])
    {
        NSLog(@"  %@", name);
    }
}

使用上面的代码查找名称

步骤5:使用UIFont并指定字体的名称

最后,您可以使用UIFont和任何您想要的UILabel或文本视图来显示您的自定义字体。

代码语言:javascript
运行
复制
UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(0, 0, self.view.frame.size.width, 60)];
label.textAlignment = NSTextAlignmentCenter;
label.text = @"Using Custom Fonts";
label.font = [UIFont fontWithName:@"Neutraface2Display-Titling" size:20];
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30747636

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档