在界面构建器中使用自定义字体

大卫

我已经搜索了该站点,但是发现了未解决的问题。

我已经将自定义字体加载到我的xcode项目中。一个[UIFont fontWithName:@"Laconic-Light" size:19]作品。但是界面生成器不喜欢字体。我不能与IB一起使用,它始终显示默认字体。有没有办法告诉IB可以使用该字体?

阿提夫

我在Xcode 4中也遇到了这个问题。在我的程序中,有很多UILabel都没有IBOutlets这样做。

首先,子类UILabelCustomFontLabel

然后,覆盖“ awakeFromNib”方法

@implementation CustomFontLabel

- (void)awakeFromNib {
    [super awakeFromNib];
    self.font = [UIFont fontWithName:@"CustomFontName" size:self.font.pointSize];
}

@end

最后,在Interface Builder> Identity Inspector中将类更改为CustomFontLabel

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章