iOS 往工程裏添加自定義字體

1.把.ttf的包,或者是.otf的包 拖到你的工程裏,就像正常三方庫同樣字體

2.在你的info.plist 裏面添加這麼一條數據,把你拖進工程裏面得字體按照原來的名字註明code

3.在你的controller裏或者其餘什麼裏it

for (NSString *fontFamilyName in [UIFont familyNames]) {  
    NSLog(@"--- %@ ---", fontFamilyName);  
    for (NSString *fontName in [UIFont fontNamesForFamilyName:fontFamilyName]) {  
        NSLog(@"  %@", fontName);  
    }  
      
    NSLog(@"   ");  
}

寫個這個,把全部字體所有打印出來,而後在打印出來的代碼裏找你添加的字體的官方的名字im

4.在這裏面找到你的名字,打印出來的名字很長,多是英語拼音,也可能什麼也不是,因此你好好找,找到名字之後就要使用了數據

20150606100207591.png

5.使用img

name 就是你剛纔找到的那個官方的名字,而後就能夠用啦英語

self.label1.font = [UIFont fontWithName:@"OpenSans-Bold" size:20.0];  
self.label1.text = @"Hello World!";
相關文章
相關標籤/搜索