iOS:如何设置 UILabel 的非系统字体系列、样式、大小?

2023-12-11

我正在尝试使用一种不是系统字体的字体

[pickerLabelLeft setFont:[UIFont fontWithName:@"DaxOT-Bold" size:20]];
[pickerLabelLeft setFont:[UIFont fontWithName:@"Dax OT-Bold" size:20]];
[pickerLabelLeft setFont:[UIFont fontWithName:@"Dax-OT-Bold" size:20]];

但这些都不起作用。

但是如果我像下面这样使用那么它至少可以获取系统字体的大小

[pickerLabelLeft setFont:[UIFont boldSystemFontOfSize:20]];

谁能帮我?


看看这个简短教程关于如何使用自定义字体。

重要的是要了解字体的文件名(例如 DaxOTBold.ttf)和字体的实际名称是两个不同的东西。大多数时候它们是相同的,但有些字体的名称与文件名略有不同。例如,“Arial Rounded Bold.ttf”的实际名称为“Arial Rounded MT Bold”。确保您使用正确的名称。

在此示例中,您将在 plist 中使用“Arial 圆形 Bold.ttf“并且在您的代码中您将使用 [UIFont fontwithName:@”Arial 圆形 MT 粗体“尺寸:20]

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

iOS:如何设置 UILabel 的非系统字体系列、样式、大小? 的相关文章

随机推荐