iPhone 中的一个应用程序中有多个导航控制器吗?
我想使用 TabBar 和 wnat 也拥有多个视图。
那么是否可以为每个视图分配一个navigationController呢?
我想跟踪每个视图中的视图,当然,当我选项卡新的选项卡栏项目时,它应该显示不同的导航栏和视图。
这可能吗?我可以尝试一下,但我不想浪费时间。所以,如果可以的话,我要开始工作了。
感谢任何建议。
I want to use TabBar and wnat to also have more than one views.
But then is it possible to have one navigationController for each views?
I want keep track of views in each of them, and ofcourse it should display different navigationBar and views when I tab a new Tabbar item.
Is that possible? I could give it a try but I don't want to waste time. So if it's possiblt, I'm going to start to work.
Thanks to any advice.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
简短的回答是,是的,这是可能的。 :)
更长的答案:对于每个
UIViewController
,您将实例化一个UINavigationController
并使用将
。然后,您可以通过设置UIViewController
设置为根视图initWithRootViewController:viewControllers
属性将这些UINavigationController
传递到UITabBarController
中。Short answer, yes, it's possible. :)
Longer answer: For each of the
UIViewController
s, you would instantiate aUINavigationController
and set theUIViewController
as the root view usinginitWithRootViewController:
. You would then pass theseUINavigationController
s into theUITabBarController
by setting theviewControllers
property.