【发布时间】:2015-09-03 12:43:50
【问题描述】:
我正在尝试以编程方式为 uibutton 使用 ubuntu 字体(按钮也是以编程方式创建的,它是自定义的)。这就是我所做的。
[self.titleLabel setFont:[UIFont fontWithName:@"Ubuntu" size:20.0]];
但没有运气。我已经检查了所有内容。
- 字体包含在构建阶段
- 我在 info.plist 中添加了字体
但是当我从界面生成器添加标签并从属性检查器设置 ubuntu 字体时,一切正常。字体也适用于 uibutton。但是当我删除该标签时,问题仍然存在。
这里发生了什么?
编辑:
我已经按照类似问题的答案中提供的步骤进行操作。像这样。
How to include and use new fonts in iPhone SDK?
【问题讨论】:
-
yourButton.titleLabel.font = [UIFont fontWithName:@"Ubundu" size:20.0];
-
@Spynet 显然代码没有任何问题。就像如果我使用 [self.titleLabel setFont:[UIFont fontWithName:@"Verdana" size:20.0]];然后它工作得很好。
-
所以你的自定义字体添加过程是错误的,上面的链接听起来不错
-
已经在stackoverflow上回答了很多次。 stackoverflow.com/questions/4969329/…stackoverflow.com/questions/14376941/…
标签: ios objective-c fonts uibutton