我有一个字体名称: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