0

fontscore.com_h_helvetica-neue-lt-std-75-bold.otf用来设置UILabel字体。

我已经在 中添加了这个字体.plist,但是我无法设置这个字体系列。

-(void) awakeFromNib
{
  NSLog(@"%f",self.font.pointSize);
  [super awakeFromNib];
  self.textColor=[UIColor blackColor];
  [self setFont:[UIFont fontWithName:@"fontscore.com_h_helvetica-neue-lt-std-75-bold"   size:self.font.pointSize]];
}

你们能帮我理解是什么问题吗?

4

1 回答 1

1

字体系列名称并不总是实际的文件名,您可以枚举可用的字体以找出实际可用的系列名称,就像这样。

for (NSString *familyName in [UIFont familyNames]) {
    NSLog(@"Font family: %@", familyName);
    for (NSString *fontName in [UIFont fontNamesForFamilyName:familyName]) {
        NSLog(@"Font: %@", fontName);
    }
}
于 2013-05-21T16:04:41.350 回答