- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我的界面完全由 Storyboard 布局(包括 UITabBarController 和所有相应的 View )。
现在是自定义标签栏的时候了。因为我有已经设置为正确颜色的图标,所以我不能使用 [[UITabBar appearance] setTintColor:]
(它一直看起来不对)。
原来我应该在特定的 UITabBarItem 上使用 setFinishedSelectedImage:withFinishedUnselectedImage:
。
是否可以从 AppDelegate(我的其余全局自定义发生的地方)使用此方法? AppDelegate 如何知道要定位哪个 UITabBar?
如果相反,我应该从每个 UIViewController 自定义每个 UITabBarItem,我如何引用 UITabBar(或“ Root View Controller ”?)然后从 UIViewController 中引用特定项目?
如有任何帮助,我们将不胜感激。谢谢!
最佳答案
在 UIViewController
实例的 viewDidLoad
中,您可以执行以下操作
[self.tabBarItem setFinishedSelectedImage: withFinishedUnselectedImage:]
关于iphone - setFinishedSelectedImage :withFinishedUnselectedImage: + Storyboards,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10345716/
我的界面完全由 Storyboard 布局(包括 UITabBarController 和所有相应的 View )。 现在是自定义标签栏的时候了。因为我有已经设置为正确颜色的图标,所以我不能使用 [[
按照Apple docs 我正在尝试像这样在UITabBarItem上设置自定义完成的选定和未选定图像: ... DetailViewController *vc1 = [[DetailViewCon
我是一名优秀的程序员,十分优秀!