iOS上使用自定義ttf字體

1.將xx.ttf字體庫加入工程里面

2.在工程的xx-Info.plist文件中新添加一行Fonts provided by application,加上字體庫的名稱


3.引用字體庫的名稱,設置字體: [UIFont fontWithName:@"Hipchick" size:30];

- (void)viewDidLoad {

[super viewDidLoad];

// Do any additional setup after loading the view, typically from a nib.

NSLog(@"hipch___: %@",[UIFont fontNamesForFamilyName:@"Hipchick"]);

testLbl.font = [UIFont fontWithName:@"Hipchick" size:30];

testLbl.text = @"Frank Zappa";

}

4.如果不知道字體名稱,可以遍歷字體進行查詢:

for(NSString *fontfamilyname in [UIFont familyNames])

{

NSLog(@"family:'%@'",fontfamilyname);

for(NSString *fontName in [UIFont fontNamesForFamilyName:fontfamilyname])

{

NSLog(@"\tfont:'%@'",fontName);

}

NSLog(@"-------------");

}

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 在iOS開發中設置字體的方法有很多種,下面為大家介紹比較常用的三種方法 1.使用系統默認提供的字體 系統默認提供的...
    默默_David閱讀 9,607評論 0 2
  • 1、禁止手機睡眠[UIApplication sharedApplication].idleTimerDisabl...
    DingGa閱讀 1,143評論 1 6
  • 1.網上搜索字體文件(后綴名為.ttf,或.odf) 可以去這里下載字體http://www.17ziti.com...
    大輝郞閱讀 429評論 0 0
  • 冷風中買了兩個暖貼 可是只有貼著的地方有點暖 就像茫茫雪地上燒著一顆小火柴 就像一大塊奶油上面放著一顆小小的草莓 ...
    井老井閱讀 286評論 0 0
  • 大寶送去上學了,試學期已經過了今天下午把兩個月的學費交了。寶寶送走心里也是五味雜陳,更多還是擔心,擔心寶寶年齡小,...
    失眠滴小公煮閱讀 206評論 0 0