iOS UIFont中文字型 -- 中文字型包快速查詢
阿新 • • 發佈:2018-11-14
最近我司的產品經理要求新版本的APP中的字型格式要新穎,區別於大眾APP的字型。需求大過天,開始著手UIFont類設定字型。最終設定來設定去,還是無法和UI達成一致。
在網上查詢設定中文字型,像仿宋,華文新魏等字型的方法,方法如出一轍,匯入中文字型包,通過設定UILabel的font屬性,來設定字型:
label.font = [UIFont fontWithName:@"Arial-BoldItalicMT" size:24];
下面介紹如何查詢Mac自帶的中文字型包,和設定中文字型。
查詢字型包
在Launchpad中搜索“字型冊”,
搜尋結果
你會看到所有的中文字型的型別,選中你想要的字型,show in finder
到此,就得到了中文字型包,.ttf或者.otf格式的檔案。
設定中文字型
將想要的字型包匯入工程
匯入到工程中需要在Info.plist檔案中做設定
在info.plist檔案中新增 Key 名為:Fonts provided by application,並將匯入的字型包作為子項新增
到此基本就完成了,相應的在程式碼中去設定字型
label.font = [UIFont fontWithName:@"STXINWEI" size:24];
label.text = @"華文新魏";
OK,大功告成,執行工程
字型設定相對來說比較簡單,第一次查詢字型包可能不知所措,希望本文能對你有所幫助