標籤:style blog http 使用 os 檔案
項目中想使用第三方的字型,在stackoverflow上查詢解決的方法,也折騰一會,加入成功,示比例如以下:
1.將xx.ttf字型庫增加project裡面
2.在project的xx-Info.plist檔案裡新加入一行Fonts provided by application,加上字型庫的名稱
3.引用字型庫的名稱,設定字型: [UIFontfontWithName:@"fontname" size:24];
UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(10, 100, 300, 50)]; label.text = @"這是一個TEST。123456"; UIFont *font = [UIFont fontWithName:@"文鼎CS中等線" size:24]; label.font = font; [self.view addSubview:label];
假設不知道字型名稱,能夠遍曆字型進行查詢:
for(NSString *fontfamilyname in [UIFont familyNames]) { NSLog(@"family:'%@'",fontfamilyname); for(NSString *fontName in [UIFont fontNamesForFamilyName:fontfamilyname]) { NSLog(@"\tfont:'%@'",fontName); } NSLog(@"-------------"); }
示範範例Demo:http://download.csdn.net/detail/duxinfeng2010/7639683
參考http://stackoverflow.com/questions/15447558/can-not-include-ttf-font-into-project