2014-04-19 3 views
1

Helvetica Neue Bold의 식별자는 UIFont에서 어떻게 사용됩니까? @"Helvetica Neue"Helvetica Neue의 올바른 식별자라는 것을 알고 있지만 Helvetica Neue Bold에 해당합니다.Helvetica Neue Bold Identifier

글꼴 식별자가 구현되는 곳입니다. 참조를 찾을 수없는 식별자를 사용하면 셀 글꼴이 기본 글꼴 및 글꼴 크기로 설정됩니다.

UIFont *cellFont = [UIFont fontWithName:@"Helvetica Neue" size:12.5]; 

답변

5

HelveticaNeue 굵게의 식별자이다.

NSArray *familyNames = [[NSArray alloc]initWithArray:[UIFont familyNames]]; 
for (NSString *familyName in familyNames) { 
    NSLog(@"%@", familyName); 
    NSArray *fontNames = [UIFont fontNamesForFamilyName:familyName]; 
    for (NSString *fontName in fontNames) { 
     NSLog(@"\t%@", fontName); 
    } 
} 

* 편집 : 스위프트 3.0

for familyName in UIFont.familyNames { 
    for fontName in UIFont.fontNames(forFamilyName: familyName) { 
     print("\(familyName) \(fontName)") 
    } 
} 
다음은 사용할 수있는 코드의 조각이 가능한 모든 글꼴을 표시하는 것입니다