我有一個字體名稱:HelveticaNeueLTStd-Roman 55.otf
。 我將它添加到我的info.plist
文件中。UIFont自定義樣式設置
當我寫代碼:
UIFont *fontHalvetikaNeueLTStd = [UIFont fontWithName:@"Helvetica Neue LT Std" size:55];
它的工作原理菲英島!
但是,當我添加以下代碼與字體樣式,它返回我nil
。
UIFont *fontHalvetikaNeueLTStd = [UIFont fontWithName:@"Helvetica Neue LT Std 55 Roman" size:55];
如何在自定義字體中設置「羅馬55」風格?
解決通過添加以下:
驗證字體名稱通過:
NSLog (@"Font families: %@", [UIFont fontNamesForFamilyName:@"Helvetica Neue LT Std"]);
輸出:
字體家族:(
"HelveticaNeueLTStd-Lt",
"HelveticaNeueLTStd-Roman"
)
釷en設置:
UIFont *fontHalvetikaNeueLTStd = [UIFont fontWithName:@"HelveticaNeueLTStd-Roman" size:size];
感謝您的所有提示。
首先添加字體** Helvetica Neue字體LT標準55羅馬**在您的系統,然後嘗試/ 。 – iPatel
http://codewithchris.com/common-mistakes-with-adding-custom-fonts-to-your-ios-app/#includefonts可以幫助你很多。它適用於我:) –
嗨@iPatel我已經添加了它, – Myaaoonn