目标字体(Futura Condensed ExtraBold)没有使用下列代码正确设置。字体似乎根本没有加载。
UIFontDescriptor *futura = [UIFontDescriptor fontDescriptorWithFontAttributes:@{UIFontDescriptorFamilyAttribute:@"Futura"}];
UIFontDescriptor *condensedBoldFutura = [futura fontDescriptorWithSymbolicTraits:UIFontDescriptorTraitCondensed|UIFontDescriptorTraitBold];
self.headerLabel.font = [UIFont fontWithDescriptor:condensedBoldFutura size:40];任何帮助都将不胜感激。
发布于 2014-12-14 04:00:28
你可以试试这个,这是一个解决办法。
UIFontDescriptor *fontDescriptor = [UIFontDescriptor fontDescriptorWithFontAttributes:
@{
@"NSFontFamilyAttribute" : @"Futura",
@"NSFontFaceAttribute" : @"Bold Condensed"
}];
self.myLabel.font = [UIFont fontWithDescriptor:fontDescriptor size:40];发布于 2015-02-13 06:46:11
您只需确保您使用的字体名称正确,它将工作。请使用此设置:
[self.myLabel setFont:UIFont:@“”大小:20.0f];
它将适用于所有iOS :)
https://stackoverflow.com/questions/27466105
复制相似问题