首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >不带TabBar控制器的TabBar

不带TabBar控制器的TabBar
EN

Stack Overflow用户
提问于 2012-10-15 21:38:39
回答 3查看 1.5K关注 0票数 1

我正在写一个iPhone应用程序,这就像一个5-6级下降的DrillDown应用程序。我几乎完成了我的应用程序的编写,现在出现了一个新的需求,需要从第三个屏幕开始添加一个TabBar (JQuery中的导航栏)。

我在应用程序中的所有场景都使用UINavigationController。

我已经在我的应用程序中写下了所有的场景。下面是我的故事板的样子:

现在,我需要我的第三级导航的标签栏(就像在故事板中一样)。如果我只是将这些视图嵌入到选项卡栏中,它会开始工作吗?

注意:视图2有按钮,如果按下这些按钮,将显示不同的视图,我需要在选项卡栏中使用这些相同的按钮。

谢谢!

EN

回答 3

Stack Overflow用户

发布于 2012-10-15 21:46:16

你也可以在没有tabBarController的情况下使用to栏,你只需要在其中添加视图而不是视图控制器。这将被自动地管理。

票数 1
EN

Stack Overflow用户

发布于 2012-10-15 21:47:26

是的你可以。Yu可以创建自己的选项卡栏对象,并将其连接到选项卡栏委托。在委托对象中,你必须有方法:

代码语言:javascript
复制
– tabBar:didSelectItem:  required method

完成此操作后,您将拥有自己的选项卡栏,其中包含您自己的行为。您也可以将其连接到导航控制器。

票数 1
EN

Stack Overflow用户

发布于 2012-10-15 22:18:24

你是需要一个标签栏,还是需要一个工具栏来做同样的事情?

THe tabBar通常是一个顶级组件,然后每个选项卡都有自己的UINavigationController和视图控制器堆栈。

正如您所说的,您需要在第三层,这听起来像是一个很好的使用收费栏,其中的子视图。

希望这能有所帮助。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12896826

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档