iphone - 在 iPhone 应用程序中添加字体

标签 iphone ios xcode

我正在尝试向我的 iPhone 应用程序添加自定义字体。

字体名称是:Susa-Regular.otf

我下载了字体,安装了它,然后将它拖到 xCode 上。然后我进入 info.plist 并添加一行名为“应用程序提供的字体”并输入 Susa-Regular.otf

 UILabel *myLabel = [[UILabel alloc]initWithFrame:frame];
 [myLabel setFont:[UIFont fontWithName:@"Susa-Regular" size: 35]];

当我运行该应用程序时,字体仍然相同。我也没有收到任何错误消息。

知道为什么它不起作用吗?

最佳答案

很可能“字体名称”与文件名不同。

在 Font Book 中打开字体并查看它如何表示字体名称并使用它来代替删除空格。

您还可以使用 [UIFont familyNames] 和 [UIFont fontNamesForFamilyName:] 来发现 iOS 正在使用什么名称。

关于iphone - 在 iPhone 应用程序中添加字体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8332990/

相关文章:

iphone - 如何更改按钮上的图像集

iphone - UITableView数据在滚动时多次显示

ios - 在 Swift 3 中将结构写入 outputStream

ios - Popover View Controller 的角半径

ios - 使用代码启动 View Controller 时标题和导航栏消失

iphone - 计算圆形 wrapper ?

iphone - ScrollView 在 Xcode 5 中不工作 - 没有效果, View 中不存在滚动

ios - 如何使用导航 Controller 作为我的 UIWebView [Xcode] 的导航?

objective-c - 我拖到 xcode 的文本文件在 iphone/模拟器上放在哪里?

iphone - 什么是 "Couldn' t 打开共享功能内存 GSCapabilities (没有这样的文件或目录)"