提问人:samir 提问时间:2/22/2012 最后编辑:Juan Boerosamir 更新时间:2/11/2021 访问量:14166
UILabel 和字体
UILabel and fonts
问:
如何在我的标签中使用字体:?我可以用 IB 做到这一点,但从编程角度来看,这似乎是不可能的。HelveticaNeue Regular
HelveticaNeue-Medium 是普通的还是 HelveticaNeue?
答:
29赞
Oscar Gomez
2/22/2012
#1
您可以在此处找到所有字体:
对于Helvetica,您可以:
在 Objective-C 中:
UIFont *helvFont = [UIFont fontWithName:@"HelveticaNeue" size:14.0];
在 Swift 中:
let helvFont = UIFont(name: "HelveticaNeue", size: 14.0)
所以普通的确实会HelveticaNeue
4赞
Ell Neal
2/22/2012
#2
以下是 iOS 上可用的字体列表:
如果要使用系统字体,只需使用 或[UIFont systemFontOfSize:]
[UIFont boldSystemFontOfSize:]
0赞
Juan Boero
11/18/2015
#3
斯威夫特 2.1:
var yourFont = UIFont(name: "", size: 30)
并获取特定方案中可用字体的列表:
print(UIFont.familyNames())
0赞
Jaywant Khedkar
8/9/2018
#4
试试这个,它对我有用,
Objective-C语言
myLabel.font = [UIFont fontWithName:@"HelveticaNeue-Light" size:32.0f];
迅速
myLabel.font = UIFont(name: "HelveticaNeue-Light", size: 32.0)
在 iOS 字体上,您将找到字体及其名称的完整列表。
0赞
Talha Ahmed
9/19/2019
#5
self.uilabel.text = "UNIVERSITY"
let textAttributes = [NSAttributedString.Key.foregroundColor:UIColor.black,NSAttributedString.Key.font: UIFont(name: "HelveticaNeue", size: 18.0)!]
navigationController?.navigationBar.titleTextAttributes = textAttributes
下一个:UILabel 截断
评论