【问题标题】:Custom font not being set, iPhone未设置自定义字体,iPhone
【发布时间】:2012-12-17 21:44:24
【问题描述】:

我正在尝试将标签的字体更改为“Museo_500italic.otf”我已将其导入我的项目并将其添加到 p-list,但它无法识别该字体。几个月前,我用其他字体完成了它,但由于某种原因,这个字体不起作用。我是不是忘记了什么?

这就是我所拥有的:

这给了我 Museo-500 字体:

self.createAccTxt.font = [UIFont fontWithName:@"Museo-500" size:17.5];

这些给了我默认字体:

self.createAccTxt.font = [UIFont fontWithName:@"Museo-500Italic" size:17.5]; self.createAccTxt.font = [UIFont fontWithName:@"Museo-500_Italic" size:17.5]; self.createAccTxt.font = [UIFont fontWithName:@"Museo-500-Italic" size:17.5]; self.createAccTxt.font = [UIFont fontWithName:@"Museo-500italic" size:17.5]; self.createAccTxt.font = [UIFont fontWithName:@"Museo-500_italic" size:17.5]; self.createAccTxt.font = [UIFont fontWithName:@"Museo-500-italic" size:17.5];

【问题讨论】:

  • 在你的 fontWithName: 调用中,带有字体名称的字符串需要与它在 OSX 的“字体书”应用程序中所写的完全相同。
  • 你就是那个男人。那是我的问题,当我将它添加到我的项目时,我已经更改了名称。我只是又加了一遍,没改名字,然后调整了p-list和设置标签时的字体名称。
  • 我最好发帖作为回答来结束这个问题:) 很高兴它起作用了!

标签: iphone xcode custom-font


【解决方案1】:

在您的fontWithName: 调用中,带有字体名称的字符串必须与在 OSX 的“字体书”应用程序中写入的完全相同。

【讨论】:

    猜你喜欢
    • 2012-10-10
    • 2012-11-22
    • 1970-01-01
    • 2012-05-06
    • 2016-12-30
    • 2015-11-17
    • 1970-01-01
    • 1970-01-01
    • 2011-09-07
    相关资源
    最近更新 更多