Art*_*ves 6 iphone xcode view uitabbar
我试图在xcode,ios中自定义我的TabBar,但是我发现ppl说这不可自定义!另外,我确实找到了某种解决方案,但它们都没有为我工作.
我想要更改UITabBarItem标题(文本)颜色,并更改其中的2个图像,正常图像和所选图像!
我试图在我的UITabBar子视图中迭代,看看我是否找到了什么,但是任何成功:
for (UIView *view in [self.tabBarController tabBar].subviews)
{
NSLog(@"Class: %@",[view class]);
}
Run Code Online (Sandbox Code Playgroud)
这个输出是:
2011-05-18 18:15:24.031 EventApp[52235:207] Class: UIImageView
2011-05-18 18:15:24.032 EventApp[52235:207] Class: UITabBarButton
2011-05-18 18:15:24.032 EventApp[52235:207] Class: UITabBarButton
2011-05-18 18:15:24.033 EventApp[52235:207] Class: UITabBarButton
2011-05-18 18:15:24.033 EventApp[52235:207] Class: UITabBarButton
2011-05-18 18:15:24.034 EventApp[52235:207] Class: UITabBarButton
Run Code Online (Sandbox Code Playgroud)
我无法导入UITabBarButton obj来使用它!
一些解决方案?!我也张贴了一些我看过的链接,但没有用!
编辑
我想做的是像下面这样的想法:

在iOS 5.0及更高版本中,您可以通过更改色调颜色,背景图像和选择指示器来自定义UITabBar的外观,使其看起来像您喜欢的样子.
您还可以通过调用setFinishedSelectedImage:withFinishedUnselectedImage:方法来自定义单个UITabBarItems,其中已完成的选定图像和未选择的图像作为参数.
或者,修改UITabBar 的外观代理允许您更改其所有实例的方面.
我是其中一个人说它确实不起作用.您必须在Custom UIViewController中重新实现整个功能,该UIVabController充当UITabBar替代品.
就像Twitter for iPhone或Tweetbot一样.
| 归档时间: |
|
| 查看次数: |
16768 次 |
| 最近记录: |