也许我正在寻找错误的地方,但是如何设置UILabel的字体和AND的重量呢?
查看文档,似乎只有方法来创建具有给定字体名称和大小的UIFont,例如
[UIFont fontWithName:@"Helvetica" size:22])
或使用
创建粗体字体[UIFont boldSystemFontOfSize:22]
我怎样才能将它们一起使用?
答案 0 :(得分:11)
documentation for fontWithName:size:州,“...名称包含字体系列和字体的特定样式信息。”
所以你可能想要:
[UIFont fontWithName:@"Helvetica-Bold" size:22];
fontNamesForFamilyName:可以方便地获取给定系列的可用字体列表。
例如:
NSArray* fontNames = [UIFont fontNamesForFamilyName:@"Helvetica"];
for( NSString* aFontName in fontNames ) {
NSLog( @"Font name: %@", aFontName );
}
......输出:
Font name: Helvetica-BoldOblique
Font name: Helvetica
Font name: Helvetica-Oblique
Font name: Helvetica-Bold