我在iPhone应用程序的UI中使用了字体真棒资源:FontAwesome
我已经在我的应用程序屏幕中使用了它,如下所示:
Phone.font = [UIFont fontWithName:kFontAwesomeFamilyName size:40];
Phone.text = [NSString fontAwesomeIconStringForIconIdentifier:@"fa-phone"];
但是现在我想在我的标签栏控制器的标签栏项中使用它,即我想将标签栏的图标设置为字体真棒元素。如何才能做到这一点?
按照:如何在iOS 5中的UITabBarItem中更改文本的颜色
看来解决方案可能是将消息发送到外观代理,而不是以下一项:
[[UITabBarItem appearance] setTitleTextAttributes:@{
NSFontAttributeName:[UIFont fontWithName:@"AmericanTypewriter" size:20.0f]
} forState:UIControlStateNormal];
这是更多参考
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句