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!";
相关文章
相关标签/搜索