我已经搜索了该站点,但是发现了未解决的问题。
我已经将自定义字体加载到我的xcode项目中。一个[UIFont fontWithName:@"Laconic-Light" size:19]
作品。但是界面生成器不喜欢字体。我不能与IB一起使用,它始终显示默认字体。有没有办法告诉IB可以使用该字体?
我在Xcode 4中也遇到了这个问题。在我的程序中,有很多我UILabel
都没有IBOutlets
这样做。
首先,子类UILabel
来CustomFontLabel
然后,覆盖“ awakeFromNib
”方法
@implementation CustomFontLabel
- (void)awakeFromNib {
[super awakeFromNib];
self.font = [UIFont fontWithName:@"CustomFontName" size:self.font.pointSize];
}
@end
最后,在Interface Builder> Identity Inspector中将类更改为CustomFontLabel
。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句