我怎样才能在我的标签中使用字体:HelveticaNeue Regular
?我可以用IB做到这一点,但是以编程方式看来它是不可能的。
HelveticaNeue-Medium是常规的还是HelveticaNeue?
你可以在这里找到所有字体:
对于Helvetica,你会这样做:
在Objective-C中:
UIFont *helvFont = [UIFont fontWithName:@"HelveticaNeue" size:14.0];
在Swift中:
let helvFont = UIFont(name: "HelveticaNeue", size: 14.0)
所以常规的确是由HelveticaNeue
这是iOS上可用字体的列表:
如果要使用系统字体,只需使用[UIFont systemFontOfSize:]
或[UIFont boldSystemFontOfSize:]
Swift 2.1:
var yourFont = UIFont(name: "", size: 30)
并获取特定方案中可用字体的列表:
print(UIFont.familyNames())
试试这个对我有用,
Objective-C的
myLabel.font = [UIFont fontWithName:@"HelveticaNeue-Light" size:32.0f];
迅速
myLabel.font = UIFont(name: "HelveticaNeue-Light", size: 32.0)
在iOS Fonts上,您可以找到完整的字体列表及其名称。