草庐IT

tabBarItems

全部标签

IOS - 点击 TabBarItem,检查变量以显示相应的 ViewController

请帮我找到案例的解决方案:Storyboard中有UITabBarController。当我点击TabBarItem(索引1)时,我应该检查变量(int)'ShowVC'以显示相应的ViewController。例如:switch(ShowVC){case1:showViewController1;break;case2:showViewController2;break;case3:showViewController3;break;default:break;}那么,有什么解决办法呢?我在哪里可以添加检查方法来在点击TabBarItem时显示ViewController?

uitabbarcontroller - 从 iPhone 上的 tableViewController 中确定当前选择的 TabBarItem?

我的TabBar中有2个标签。它们都持有相同的UITableViewController的实例。层级走向UITabbarController>UINavigationController>UITableViewController我想从tableViewController中确定当前选择了哪个选项卡。我知道我可以使用UITabBarController的selectedIndex属性我只是不知道从当前viewController中引用if的最简单方法.我是否遍历每个View的superView以找到TabBarController? 最佳答案

ios - 在 iOS 的 Swift 中将 TabBarItem 标题字体更改为粗体

我正在尝试将所选标签栏项目的字体粗细设置为粗体。好像没有效果。知道什么是错的。forState:.Normal按预期工作,forState:.Selected无效。lettabBarItem0=tabBar.items![0]as!UITabBarItemvarselectedImage0:UIImage=UIImage(named:"ic_tabbar_item_one")!.imageWithRenderingMode(UIImageRenderingMode.AlwaysOriginal)varfontLight:UIFont=UIFont(name:"HelveticaNeue

iphone - 获取特定标签栏项目的框架

有没有办法在UITabBar中找到特定UITabBarItem的框架?具体来说,我想创建一个图像“落入”其中一个选项卡的动画,类似于例如在邮件中删除电子邮件,或在iTunes应用程序中购买轨道。所以我需要动画的目标坐标。据我所知,没有公共(public)API来获取坐标,但我很乐意在这一点上弄错。除此之外,我将不得不使用给定选项卡相对于选项卡栏框架的索引来猜测坐标。 最佳答案 Imre的实现缺少几个恕我直言的重要细节。UITabBarButtonView不一定按顺序排列。例如,如果您在iPhone上有超过5个选项卡并且重新排列了选项

iphone - 获取特定标签栏项目的框架

有没有办法在UITabBar中找到特定UITabBarItem的框架?具体来说,我想创建一个图像“落入”其中一个选项卡的动画,类似于例如在邮件中删除电子邮件,或在iTunes应用程序中购买轨道。所以我需要动画的目标坐标。据我所知,没有公共(public)API来获取坐标,但我很乐意在这一点上弄错。除此之外,我将不得不使用给定选项卡相对于选项卡栏框架的索引来猜测坐标。 最佳答案 Imre的实现缺少几个恕我直言的重要细节。UITabBarButtonView不一定按顺序排列。例如,如果您在iPhone上有超过5个选项卡并且重新排列了选项

iphone - 更改 tabbaritem 的字体大小

是否可以更改标签的字体大小? 最佳答案 我推荐一个更好的方法:[yourTabBarItemsetTitleTextAttributes:[NSDictionarydictionaryWithObjectsAndKeys:[UIColorwhiteColor],UITextAttributeTextColor,[NSValuevalueWithUIOffset:UIOffsetMake(0,0)],UITextAttributeTextShadowOffset,[UIFontfontWithName:@"Helvetica"size

iphone - 更改 tabbaritem 的字体大小

是否可以更改标签的字体大小? 最佳答案 我推荐一个更好的方法:[yourTabBarItemsetTitleTextAttributes:[NSDictionarydictionaryWithObjectsAndKeys:[UIColorwhiteColor],UITextAttributeTextColor,[NSValuevalueWithUIOffset:UIOffsetMake(0,0)],UITextAttributeTextShadowOffset,[UIFontfontWithName:@"Helvetica"size

iphone - 如何更改 TabBarItem 图像和标题问题

我正在使用带有导航Controller的基于tabBar的应用程序。在我的应用程序中,我想更改tabBarItemimage和title。在单击特定的tabBarItem时,控件会转到该特定View的viewWillAppear方法。这次我想更改那个特定tabBarItem的image和title。我这样给,但是,它不起作用...代码:tabItem=[[UITabBarItemalloc]initWithTitle:@"Colors"image:[UIImageimageNamed:@"Colors.png"]tag:9];self.tabBarController.tabBarIt

ios - 在 iOS7 UITabbarController 中,如何停止在点击已选择的 tabBarItem 时将 navigationController 重置为 root?

我有一个UITabBarController作为iPad应用程序Storyboard中的rootViewController。它包含3个tabBarItem。每个项目都有一个navigationController。所以总共有3个navigationController。场景:我选择了第二个tabBarItem。然后,第二个navigationController将在tabBarController上可见,并带有其关联的rootController的View。我在这个可见的navigationController上推送了一些Controller。现在,当我点击第二个tabBarItem

iphone - iOS 5 隐藏 tabBarItem 文本标签

是否可以在tabBarItem中隐藏文本标签?我的文本标签是我用作替代品的图像的一部分,因为它们有一些我无法在代码中复制的斜面/阴影。 最佳答案 据我所知,在与选项卡关联的ViewController中,您可以设置:self.title=@"";但在UINavigationController的情况下,这也会设置为@""导航栏的标题,因此您必须重新定义titleView导航栏的。 关于iphone-iOS5隐藏tabBarItem文本标签,我们在StackOverflow上找到一个类似的
12