繁体   English   中英

如何在iPhone中设置Tabbar集成?

How to set Tabbar integration in iPhone?

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

我正在使用UITabBar开发iPhone应用程序。 标签栏中仅第二个标签标题可见,而标签中第一个标签标题不显示,如何解决? 请帮助我,在此先感谢。

以下是供您参考的源代码。

NSMutableArray *items = [[NSMutableArray alloc]init];
tab =[[UITabBar alloc]initWithFrame:CGRectMake(0, 300, 320, 44)];

[self.tabBarItem initWithTitle:@"sample1" image:nil tag:111];
[items addObject:self.tabBarItem];

[self.tabBarItem initWithTitle:@"sample2" image:nil tag:101];
[items addObject:self.tabBarItem];

[tab setItems:items animated:YES]; 
[self.view addSubview:tab];

在此处输入图片说明

5 个回复

您必须在UITabBar中添加该tabbarItem。

   NSArray *items = [[NSArray alloc]init];
    [items addObject:self.tabBarItem]; //add all your tabBarItems in an array
    [tab setItems:items animated:YES]; //then set all your tabBarItems in UITabBar like this

实际上,您使用的是tabBarItem的相同实例,也就是说,您仅获得第二个按钮。 这样做,请帮忙,然后接受答案。

UITabBar *tabBar = [[UITabBar alloc]initWithFrame:CGRectMake(0, 725, 768, 49)];
    NSMutableArray *items = [[NSMutableArray alloc]init];
    UITabBarItem *item1 = [[UITabBarItem alloc]initWithTitle:@"first" image:nil tag:1];
    UITabBarItem *item2 = [[UITabBarItem alloc]initWithTitle:@"second" image:nil tag:2];
    UITabBarItem *item3 = [[UITabBarItem alloc]initWithTitle:@"third" image:nil tag:3];
    UITabBarItem *item4 = [[UITabBarItem alloc]initWithTitle:@"fourth" image:nil tag:4];

    [items addObject:item1];
    [items addObject:item2];
    [items addObject:item3];
    [items addObject:item4];

    [tabBar setItems:items];
    [self.view addSubview:tabBar];

不要浏览视图控制器,因为包含TabBar的控制器将弹出。

当我们使用UITabBar时,我们不会以这种方式使用导航。

只需使用此类框架添加新视图的新控制器,即可使TabBar始终可见。

您可以使用此链接http://www.iphonedevcentral.com/create-uitabbarcontroller/以编程方式添加TabBar。

这不是您以编程方式创建和添加TabBar的方式。 您宁愿使用其他方法: https : //stackoverflow.com/a/3844365/655221

祝好运。

3 如何在iPhone中删除或清除Tabbar图像?

目前,我正在使用简单的iPhone应用程序,使用Tabbar创建三个选项并在每个视图控制器中设置三个图像,然后单击第二个Tabbar显示viewcontroller2并导航到另一个屏幕,当时我想清除或删除Tabbar图像在此屏幕上,但是我无法解决此问题,请帮助我。 提前致谢 我尝试了 ...

5 如何在 Flutter 中设置可滚动的 TabBar?

我的 TabBar 出现问题,我希望它可以滚动(通过手势向左和向右滑动)。 但它不起作用,我必须单击子类别名称才能查看它,但我希望它向右滚动以转到下一个子类别。 我在 TabBar 小部件中设置了 isScrollable: true,但仍然存在同样的问题。 如果有任何建议,我在这里谢谢:) ...

7 带Tabbar和TableView的iPhone中的Admob

我有5个按钮的标签栏。 在5个标签中,有2个是表格视图,该表格视图使用导航控制器在单击单元格时显示子视图。 在标签栏上方的每个视图中,我都留有一些空间用于使用“ Admob”的广告。 我正在使用IB添加广告。 但是当到达“ adMobAd = [AdMobView requestAdWi ...

8 TabBar未在iPhone中显示

我正在使用标签栏,导航到该控制器时,我的标签栏没有显示, 这是标签栏类的代码 当我将此视图控制器推到导航控制器时,未隐藏导航栏时显示标签栏,当我隐藏导航栏并使用工具栏时,底部的标签栏不显示。 需要快速回复,谢谢。 ...

10 如何在 Flutter 中设置 TabBar 在 Stack 中的位置而不会出错?

我试图在这里阅读Flutter 中的一些解决方案:“RenderFlex 子项具有非零 flex 但传入的高度约束是无界的”但我仍然有错误 我正在尝试将 TabBar 从绿色容器的顶部移动到底部。 像这样 如您所见,我有一个堆栈。 蓝绿色渐变背景将作为基础,在此之上我有 TabBar。 上图Ta ...

2021-05-30 09:37:52 1 29   flutter
暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2021 STACKOOM.COM