2012-12-17 177 views
0

我试图将标签的字体更改为“Museo_500italic.otf”我已将其导入到我的项目并将其添加到p列表中,但它不能识别字体。几个月前,我已经用其他字体完成了它,但由于某种原因,这个字体无法使用。我忘记了什么吗?自定义字体未设置,iPhone

这是我有:

top row

Third one from bottom

这给了我博物馆 - 500字体:

这些给我的默认字体:

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];

+2

在您的fontWithName:calls中,带有字体名称的字符串需要与它在“Font Book”应用中作为OSX的一部分所写的一样精确。 – Luke

+0

你是男人。那是我的问题,当我将它添加到我的项目中时,我改变了名称。我只是再次添加它,而不更改名称,然后在将其设置为标签时调整了p列表和字体名称。 – KKendall

+0

我最好发布一个答案来包装它:)很高兴它的工作! – Luke

回答

1

在你fontWithName:电话,通过字体名称字符串必须精确,因为它是写在“字体册”应用程序,为OSX的一部分。