UIFont自定义样式设置

Myaaoonn

我有一个字体名称:HelveticaNeueLTStd-Roman 55.otf我已将其添加到info.plist文件中。

当我写代码时:

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"

然后设置依据:

UIFont *fontHalvetikaNeueLTStd = [UIFont fontWithName:@"HelveticaNeueLTStd-Roman" size:size];

感谢您的所有提示。

邦蒂姆

每当我们在应用程序中添加自定义字体时,都需要首先查看字体名称和字体全名。请查阅。

如果是,则检查Helvetica Neue LT Std 55 Roman系统中是否存在具有该名称的字体

  • 使用字体file nameplist,并font name在你的iOS代码。

如果您想知道应用程序中的所有加载字体,请查看此代码。

for (NSString* family in [UIFont familyNames])   {
    NSLog(@"Font Family = %@", family);
    for (NSString* name in [UIFont fontNamesForFamilyName: family])   {
        NSLog(@"Font Name = %@", name);
    }
}

在此处输入图片说明

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

为自定义控件设置样式

来自分类Dev

设置自定义按钮的样式

来自分类Dev

选择自定义属性以设置样式

来自分类Dev

为自定义控件设置样式

来自分类Dev

自定义UIFont为PreferredFontForTextStyle

来自分类Dev

在样式设置器中设置自定义附加属性

来自分类Dev

WPF根据自定义属性的值设置CustomControl样式

来自分类常见问题

如何设置自定义ActionBar的颜色/样式?

来自分类Dev

如何从元素内部设置自定义元素标签的样式?

来自分类Dev

将自定义颜色的按钮设置为禁用的样式

来自分类Dev

如何在开关上设置自定义样式

来自分类Dev

设置自定义样式和操作栏

来自分类Dev

XSLT-自己/自定义标签(用于样式设置)

来自分类Dev

如何在开关上设置自定义样式

来自分类Dev

自定义布尔转换器以设置样式类

来自分类Dev

UITableViewRowAction自定义样式?

来自分类Dev

自定义QDateEdit样式

来自分类Dev

自定义下拉样式

来自分类Dev

自定义QDateEdit样式

来自分类Dev

自定义MessageDialog的样式

来自分类Dev

自定义输入样式

来自分类Dev

无法更改UIButton上的自定义UIFont大小

来自分类Dev

无法更改UIButton上的自定义UIFont大小

来自分类Dev

设置自定义样式后默认样式丢失(例如颜色)

来自分类Dev

设置自定义模态的样式,不愿意在自定义模态周围获得白色表面

来自分类Dev

定义标签的自定义溢出样式

来自分类Dev

设置自定义UINavigationBar

来自分类Dev

设置自定义属性

来自分类Dev

如何设置自定义控件的鼠标悬停样式-悬停-MyToolkit.Controls.DataGrid