Tag: uitabbar

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

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

我怎样才能有一个popover从一个标签而不是一个视图

我有一个tabbar应用程序,我想要一个popup窗口来自其中一个选项卡。 有没有一个好的/简单的方法来做到这一点,而不改变意见?

UItabBar更改视图控制器

我有一些改变标签栏控制器的困难。 基本上我有3个控制器的UITabBarController。 第一次当应用程序启动。 我改变一个这样的控制器: NSMutableArray *muteArray = [[NSMutableArray alloc] init]; FirstPage *online; if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad) { online =[[FirstPage alloc] initWithNibName:nil bundle:nil]; }else{ online =[[FirstPage alloc] initWithNibName:nil bundle:nil]; } //adding all controllers of tab bar to array [muteArray addObjectsFromArray:_navigationCotroller.viewControllers]; online.tabBarControllers = [muteArray copy]; //replacing object of login controller to after login controller [muteArray replaceObjectAtIndex:1 withObject:online]; […]

在TabBar中的部分之间添加分隔符

我必须在TabBar的部分之间添加分隔符,如下图所示: 我试图使用这个图像设置tabbar的背景图像: 但我旋转设备时遇到问题。 我使用的代码: + (UITabBarController *)loadTabbar { UITabBarController *tabBarController = [UITabBarController new]; MenuVC *viewController0 = [MenuVC new]; FavVC *viewController1 = [FavVC new]; UploadVC *viewController2 = [UploadVC new]; RestoreVC *viewController3 = [RestoreVC new]; SettingsVC *viewController4 = [SettingsVC new]; tabBarController.viewControllers = @[viewController0, viewController1, iewController2, viewController3, viewController4]; [tabBarController.tabBar setBackgroundImage:[UIImage mageNamed:@"tabbar_color"]]; [self setRootController:tabBarController]; return tabBarController; } 此外,我试图添加一个分隔符在图像的右侧,我用于abbar项目,但没有结果。 你能帮我一下吗? […]

iPhone:我如何build立我自己的TabBar?

因为我有一个正常的iPhone TabBar不能提供的标签栏的一些要求,我需要build立自己的。 build立我自己的tabbar的最好方法是什么,特别是如何以正确的方式在我的主视图控制器中添加/删除(显示/隐藏)视图,同时考虑子视图的内存和最佳实践?

如何更改UITabBarselect颜色

我需要将UITabBar的select颜色从默认的蓝色更改为红色。 我们如何做到这一点。

iOS UITabBar:删除顶部阴影渐变线

我实现了一个自定义UITabBar,我仍然有这个梯度/阴影的顶部。 我补充说 [self.tabBar setBackgroundImage:[UIImage imageNamed:@"navBarBottom.png"]]; 这只是改变背景,但保持阴影渐变。 我究竟做错了什么 ? 有什么要指定摆脱它? 我拥有的 : 我想要的是 : 谢谢。

我们如何创build一个更大的中心UITabBar项目

我想知道如何创build一个更大的中心UITabBar像下面的镜头? 真的很漂亮!!!!

将UIButton作为子视图添加到UITabBar

我正试图在我的应用程序中实现一个隐藏的UITabBar。 我制作了所有的animation,效果非常好。 我只是有一个问题,让我的UIButton“拉标签”显示标签栏。 它不响应触摸事件UIControlEventTouchUpInside。 我把这个pull标签添加到UITabBarController的UITabBar中: – (void)viewDidLoad { [super viewDidLoad]; //Add pull pullButton = [UIButton buttonWithType:UIButtonTypeCustom]; UIImage *image = [UIImage imageNamed:@"TabBarPull.png"]; pullButton.frame = CGRectMake(self.tabBar.frame.size.width – image.size.width, -image.size.height + 3, image.size.width, image.size.height); [pullButton setImage:image forState:UIControlStateNormal]; [pullButton addTarget:self action:@selector(pullBarTapped:) forControlEvents:UIControlEventTouchUpInside]; pullButton.userInteractionEnabled = YES; [self.tabBar addSubview:pullButton]; } 这是标签栏看起来像打开和closures的内容: 编辑:我已经确定,问题是因为button不在UITabBar的框架。 看起来我将不得不把button放在UITabBar之外…animation噩梦。

如何更改ios中的tabBar图标颜色

我目前的标签栏如下所示: 我的代码如下: -(void)startTabBar{ self.tabBarController = [[UITabBarController alloc] init]; TAB_1 *tab_1 = [[TAB_1 alloc]init]; TAB_2 *tab_2 = [[TAB_2 alloc]init]; TAB_3 *tab_3 = [[TAB_3 alloc]init]; [[UITabBarItem appearance] setTitleTextAttributes:[NSDictionary dictionaryWithObjectsAndKeys: [UIColor blackColor], NSForegroundColorAttributeName, nil] forState:UIControlStateNormal]; [[UITabBarItem appearance] setTitleTextAttributes:[NSDictionary dictionaryWithObjectsAndKeys:[UIColor redColor], NSForegroundColorAttributeName,nil] forState:UIControlStateSelected]; NSArray* controllers = [NSArray arrayWithObjects:tab_1,tab_2, tab_3, nil]; self.tabBarController.viewControllers = controllers; self.window.rootViewController = self.tabBarController; } 我想要做的是: 标准标签:标签的 […]