Tag: uitabbaritem

是否可以删除UITabBarItem中的图像并垂直alignment标题

我有一个UITabBar但我不想设置图像,我只是想设置标题,我希望这个标题垂直alignment。 这可能吗? 谢谢

如何在iOS 7和iOS 8上正确定制UITabBar和UITabBarItem?

我正在search这么多,但是我找不到一个直截了当的答案。 我想自定义我的UITabBarController ,使: UITabBar本身是完全黑色的 项目标题的文本颜色在非高亮状态下为白色 项目标题的文本颜色在突出显示的状态下为红色 在标签栏中使用多彩的图标 1.将UITabBar黑色 我猜我需要使用这个UIAppearance API,实际上我能够使用UITbarBar black: [[UITabBar appearance] setBarTintColor:[UIColor blackColor]]; 。 2.和3.修改项目标题的颜色 然而,文字项目的颜色似乎并没有做我想要的东西,search后,下面的解决scheme对我来说是有意义的,但它只会改变非高亮状态为白色, 突出显示保持白色以及… NSDictionary *titleAttributes = @{NSForegroundColorAttributeName : [UIColor whiteColor]}; [[UITabBarItem appearance] setTitleTextAttributes:titleAttributes forState:UIControlStateNormal]; UIColor *titleHighlightedColor = [UIColor redColor]; NSDictionary *highlightedTitleAttributes = @{NSForegroundColorAttributeName : titleHighlightedColor}; [[UITabBarItem appearance] setTitleTextAttributes:highlightedTitleAttributes forState:UIControlStateHighlighted]; 4.多彩多姿的项目 关于五彩的图标,到目前为止,只是简单地设置故事板中的图标,如下所示: 但是这并不是我想要的,只有在没有select该项目时才显示整个图标。 当select该项目时,图标完全消失。 这是原始图标: 这是项目未被选中时的样子: 在这里,它是在选定的声明,如提到的图标完全消失: 所以,我的问题是我如何能够达到上述要求。 我目前错过了什么? 我在代码中比在故事板中做的更好吗? […]

iOS 5:UITabBarItem setFinishedSelectedImage:withFinishedUnselectedImage:不工作/忽略

按照苹果文档 我试图在UITabBarItem上设置自定义完成的选定和未select的图像,如下所示: … DetailViewController *vc1 = [[DetailViewController alloc] initWithNibName:@"DetailView" bundle:nil]; UITabBarItem *vc1i = [[UITabBarItem alloc] initWithTabBarSystemItem:UITabBarSystemItemTopRated tag:100]; [vc1i setFinishedSelectedImage:[UIImage imageNamed:@"tab_bar_item_selected.png"] withFinishedUnselectedImage:[UIImage imageNamed:@"tab_bar_item_normal.png"]]; [vc1 setTabBarItem:vc1i]; … 基本上发生了什么是TabBar加载就好了,它只是完全忽略标签栏项目定制。 我的目标是iOS5 + 该图像是30×30透明的PNG并存在于项目中。 无法弄清楚我在这里忽略了什么,但必须是一些东西! 这是在tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath中调用的tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath方法,ala Ray Wenderlich的教程 有人有主意吗? 谢谢!

更改未select的UITabBarController项目标题和背景图像的tintColor

我怎样才能改变一个未经select的UITabBarItem标题和背景图像iOS 8的tintColor? 未select状态的默认颜色是浅灰色,但不会显示在我的深色阴影UITabBar背景上 我希望我的未选中状态具有[UIColor blackColor]的颜色 在我的应用程序代表didfinishlaunchingwithoptions:我有 UIImage *deselectedE = [[UIImage imageNamed:@"mincraft_axe_green_32.png"] imageWithRenderingMode:UIImageRenderingModeAutomatic]; UIImage *selectedE = [[UIImage imageNamed:@"mincraft_axe_green_32.png"] imageWithRenderingMode:UIImageRenderingModeAutomatic]; e.tabBarItem = [[UITabBarItem alloc] initWithTitle:@"Profile" image:deselectedE selectedImage:selectedE]; [[UITabBar appearance] setTintColor:[UIColor blackColor]];

如何在UITabBarItem中添加小红点

如何在UITabBarItem右上angular添加红点。 我已经search了一段时间,有些人说这可以设置UITabBarItem徽章价值,但是当我给它一个尝试和设置徽章价值空白空间“”,红点有点大。我怎样才能得到一个适当的一个?非常感谢。

显示所有标签滚动选项(屏幕上应该只有4个标签)

我是iOS开发的新手。 我到目前为止所做的是如下。 创build新项目 删除了所有控制器并添加了View Controller。 在ViewController拖动ScrollView 在ScrollView拖动Tab Bar 在Tab Bar拖动7个Tab Bar Item 。 现在,当我执行这个项目,我有屏幕上的所有7个标签不好看。 所以我打算只显示4个选项卡,如果用户水平滚动,用户可以滚动并看到其余选项卡。 所以,我想实现的是以编程方式在ScrollView中设置一些参数,它将只显示前四个选项。 任何想法/build议要做?

如何设置UITabBarItem的未选色调,***包括系统项目***(iOS7)

( 注:我看到有几个类似的问题,但他们都没有看到我想改变定制和系统UITabBarItems的未选定外观的具体问题。) 我正在iOS7中工作。 我有一个button的UITabBar。 其中一些是我的button,一些是系统button。 例: UITabBarItem *searchButton = [[UITabBarItem alloc] initWithTabBarSystemItem: UITabBarSystemItemSearch tag: navSearchItem]; UITabBarItem *bookMkButton = [[UITabBarItem alloc] initWithTabBarSystemItem: UITabBarSystemItemBookmarks tag: navBookmarksItem]; UITabBarItem *homeButton = [[UITabBarItem alloc] initWithTitle: @"Home" image: [self tabBarImageNamed: @"home-tab"] tag: navHomeItem]; UITabBarItem *setingButton = [[UITabBarItem alloc] initWithTitle: @"Settings" image: [self tabBarImageNamed: @"settings-tab"] tag: navSettingsItem]; navTabBar.items = @[ searchButton, homeButton, […]

Xcode选项卡式应用程序 – 添加新的选项卡视图

我正在使用Xcode 4.2。 我开始使用Tabbed Application,现在我想在应用程序中添加第三个和第四个Tabbed到故事板。 我如何添加? 我尝试使用它,但我不能。 :(我没有得到好的教程。 有没有人有任何想法如何做到这一点? 我经历了这个链接 ,但我需要添加2多个选项卡式视图到第一个视图。 更新: 只要去创build选项卡式应用程序 ,他们尝试添加一个或两个以上的选项卡视图。 我还在尝试。 但我不能。

要更改iOS 7中未select的UITabBar图标的颜色?

我知道这个问题早就被问到了,但是我仍然没有在互联网上find解决scheme。 我提到了以下几个职位: 如何更改iOS 7中tabBarItems的文本和图标颜色? 只能使用tintColor更改选定的图标颜色。 如何更改iOS 7中未选中的标签栏项目的颜色? 在这里他们写了自己从UIViewinheritance的GozTabBar类 当它处于未选中状态时,我想更改UITabBar图标的默认灰色。 任何帮助将不胜感激。 提前致谢。

更改标签栏项目图像和文本颜色的iOS

这是我的标签栏: 下图显示正在运行的程序和所选的“新闻”项目: 很明显,酒吧的色调工作正常,因为我想! 但tintColor只影响图像,而不是文字。 此外,当一个项目被选中(如上所示,新闻)项目的颜色变蓝! 我如何防止这种情况发生? 我希望它保持白色。 为什么select时文本会变成白色,而不是当它被取消时变成白色? 我基本上希望项目的颜色和文字颜色一直是白色的。 我如何做到这一点? 谢谢你的帮助。 它是否需要每个单独项目的快速代码? 编辑: