如何在Swift中将FA Font Awesome字形设置为uitabBarItem

时间:2014-09-11 16:00:24

标签: swift uitabbarcontroller

我正在使用Swift,Xcode 6 GM的https://github.com/alexdrone/ios-fontawesome

我可以使用FA设置UIButtonItem的图像所以我知道字体是可访问的,并且从Swift调用时代码运行正常但我没有为tabBarItem设置图像(我可以更改其标题确认我&# 39; m访问正确的选项卡。)

我有一个UITabBarController,它有许多UINavigatorController,每个都有一个UIViewController。

来自我的UITabBarController子类,在viewDidLoad()中:

let imageView = FAImageView(frame:CGRectMake(0, 0, 25, 25))
imageView.image = nil
imageView.defaultIcon = FAIcon.FAFileTextO
(self.viewControllers?[0] as UINavigationController).title = "this line works!"
(self.viewControllers?[0] as UINavigationController).tabBarItem.selectedImage = imageView.image

任何指针?

1 个答案:

答案 0 :(得分:0)

我切换到https://github.com/PrideChung/FontAwesomeKit,这样就可以了:

.... .tabBarItem.image = FAKFontAwesome.paperclipIconWithSize(25).imageWithSize(CGSizeMake(25,25))