相关疑难解决方法(0)

UITabBar中的自定义颜色

是否可以在UITabBar中使用自定义颜色和背景图像?我意识到Apple希望每个人都使用相同的蓝色和灰色标签栏,但有没有办法自定义这个?

其次,即使我创建自己的TabBar视图控制器,以及自定义图像,这是否会违反Apple的人机界面指南?

iphone objective-c

40
推荐指数
5
解决办法
6万
查看次数

防止UITabBar对其图标图像应用渐变

当我为UITabBar制作图标时,它会对图像应用渐变.我需要知道如何防止它有这个渐变.

iphone uitabbaritem uitabbar

24
推荐指数
2
解决办法
3万
查看次数

如何更改标签栏项目文本颜色

在此输入图像描述

如何更改标签栏中"更多..."文本的颜色以匹配其图标颜色.(现在在标签栏中选择了Performance)

我试着设置TitleTextAttributes.

[moreItem setTitleTextAttributes:[NSDictionary dictionaryWithObjectsAndKeys:[UIFont fontWithName:@"HelveticaLTStd-Roman" size:10.0f], NSFontAttributeName,  [UIColor yellowColor],NSForegroundColorAttributeName , nil]
Run Code Online (Sandbox Code Playgroud)

但它的文字颜色总是设置为黄色.即使选择了该项目.像这样 在此输入图像描述

我选择设置为白色,未选中时应与图标颜色匹配.谢谢..任何建议都会非常有帮助.

iphone objective-c ios ios7

15
推荐指数
5
解决办法
3万
查看次数

UITabBarItem具有自定义标题颜色和图像

我试图在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来使用它!

一些解决方案?!我也张贴了一些我看过的链接,但没有用!

在iPhone上自定义UITabBarItem图像/标题

改变uitabbaritem的文字颜色

编辑 我想做的是像下面这样的想法: 在此输入图像描述

iphone xcode view uitabbar

6
推荐指数
2
解决办法
2万
查看次数

标签 统计

iphone ×4

objective-c ×2

uitabbar ×2

ios ×1

ios7 ×1

uitabbaritem ×1

view ×1

xcode ×1