Tag: uitabbar

如何剪切更大的图像,以适应以编程方式构build的tabBarController中的tabBar图标。

我以编程方式创build了一个选项卡控制器。 现在,我想添加图像到不同的标签,我用它: self.tabBarItem.image = [UIImage imageNamed:@"Sample_Image.png"]; 问题是Sample_image的大小比tab要求的大。 所以只是想知道如何裁剪图像以适应选项卡。

iOS 7 – 禁用UITabBarItem色调的颜色

我有一个有五个图标的UITabBar,其中大部分是平的,只有一种颜色。 但是,其中一个button不应具有色调,因为它是公司的徽标,徽标具有各种不同的颜色。 我知道这是可能的,所以与UINavigationBar和UIToolbar(这是我使用的,这是一个可怕的解决方法)。 我做了一些沉重的search,并尝试了许多不同的解决scheme(我也想出了一些疯狂的解决scheme),但他们似乎没有为我工作iOS 7。有没有人有一个如何实现这个想法? 太感谢了!

iOS 7:UITabBarItem徽章z-index

我想在selectionIndicatorImage上方显示一个UITabBarItem徽章。 有3个屏幕截图: 截图 浅灰色是selectionIndicatorImage 。 是的,徽章看起来不错。 当我在云端图标UITabBar里面变成: 这是错误的..我想在select图像上方显示徽章。 如果没有UITabBar图标 – 它看起来不错。 我该如何解决这个问题? 提前致谢。 编辑 我在故事板中添加了图标。 对于我制作的代码: UITabBarItem *cartTabBarItem = (UITabBarItem *)[self.tabBarController.tabBar.items objectAtIndex:3]; if ([[DataSourceWrapper getInstance] getFullCost] == 0) cartTabBarItem.badgeValue = nil; else cartTabBarItem.badgeValue = [NSString stringWithFormat:@"%.0f тнг", [[DataSourceWrapper getInstance] getFullCost]]; 对于selectionIndicatorImage [[UITabBar appearance] setSelectionIndicatorImage:[UIImage imageNamed:@"selected-tabbar-bg.png"]];

导航控制器中的标签栏控制器,如何将新的视图控制器推到tabcontroller?

devise要求: 显示用户可以从中select的项目列表 拾取物品后,用户通过后退button进入新的视图。 新视图应该包含底部没有出现在第一个屏幕中的选项卡列表 单击选项卡中的项目时,将出现一个带有后退button的新屏幕,并且标签仍应在底部可见。 单击一个选项卡应使用户将层次结构备份到#2。 不到第一个屏幕。 我尝试过以下结构: UINavigationController 具有UITableView UIViewController 带有UITabBar UIViewController (如http://www.wiredbob.com/2009/04/iphone-tweetie-style-navigation.html ) 并且 UINavigationController 具有UITableView UIViewController UITabbarController 这两种情况都可以正常显示UITabBar ,但是当我点击其中一个标签中的一个项目并推送一个新的UIViewController ,底部的标签就消失了。 我希望标签保持在UITabBarController的选项卡内发生的所有推送的UIViewControllers 。 一个相关的问题是这一个,但它不处理在一个标签内推视图控制器的问题: 导航控制器内的标签栏控制器,或共享导航根视图 我是否需要将根控制器更改为UITabController ? 任何人都实现了这个?

从iOS 6更新iOS 7/8中的标签栏高度 – UITabBar

我正在更新为以前的iOS(5/6)编写的应用程序。 我已经更新了标签栏的图标; 根据苹果的要求( 图标和图像尺寸 ),除iphone 6 plus以外,所有设备均为50x50p。 不幸的是,我的标签栏的高度是49像素(保持iOS6的大小),图标覆盖了整个空间。 这个标签栏(UITabBar)是在界面构build器中创build的,但我无法更改“尺寸检查器”值。 iOS 6/7 Deltas值不会做任何事情。 我已经将部署目标设置为iOS 7.1和Base SDK为8.0 我如何更改/增加标签栏的高度,就像在iOS 7/8?

UITabBarItem图像大小

我正在为我的UITabBar制作图片。 我制作的尺寸是60×60,因为那是视网膜屏幕所使用的。 然而,当我使用这个尺寸的时候,它在条上显示得太大,所以你只能看到图像的一部分。 当我把它缩小到30×30时,它可以工作,但是这个尺寸应该是用于非视网膜显示的。 为什么我使用60×60时不能正常显示?

如何在xcode 4.5的初始视图的tabbar控制器中重新sortingsegues?

如何重新sorting初始视图的tabbar控制器元素,而不必删除所有的segues,并按需要的顺序手动重新连接它们? 有没有办法改变这些被连接后的顺序? 我能够通过在xcode 4.4中拖动它们来做到这一点,但是这个选项似乎在xcode 4.5中不可用。 希望这可以在故事板模式中实现。 但是,如果只能以编程的方式进行,那也没关系,只是寻找任何适当的方法来完成这个任务,而不必删除所有的东西,然后重新连接起来。 例如,我将如何将“家”项移动到第一位?

iOS TabBar图像分配

如果可能的话,你将如何去设置一个自定义图像到每个标签栏项目的状态(选中/未选中)。 这将需要覆盖选中时标签栏项图像蓝色的默认行为,并在未选中时对其进行灰色处理。 谢谢。

通过代码添加一个UITabBar和tabbaritems到UITabBar(注意:我不想实现TabBarController)

我已经search了很多,相信我,我遇到了很多问题和示例代码,但没有一个符合我的要求,这是疯了怎么能没有这个答案。 我的要求具体: – 我想UITabBar不是一个UITabBarController 2.我希望它是在我的UIView的右上angular3.我想要两个标签栏项目(不需要与两个视图控制器assiciated) 现在我做的是 UITabBar *myTabBar=[UITabBar alloc]initWithFrame:myTabFrame]; [self.view addSubView:myTabBar]; myTabBar.delegate=self; 现在我被困在如何添加tabbar项目到这个UITabBar。 我想这可能很容易,但我发现每个代码都添加了TabBarController,但我不想使用tabbarcontroller作为初学者它只能在屏幕的底部,再加上这不是要求。

在iOS 8中完全透明的UITabBar

我试图让我的tabBar透明,我已经search,但我发现所有的文章导致部分和不完全透明tabBars和一些IOS 5等。 我想要做到这一点,如素描3所示: 什么是最简单的方法来完成这个? 我想这样做: // Make the tabBar transparent self.tabBarController.tabBar.backgroundColor = [UIColor clearColor]; self.tabBarController.tabBar.translucent = YES; 但是结果并不完美: 真的很感谢帮助!:) 真诚的Erik 更新 // Make the tabBar transparent [[UITabBar appearance] setBarTintColor:[UIColor clearColor]]; self.tabBarController.tabBar.translucent = YES;