组合标签栏,导航和表视图控制器

时间:2014-09-26 14:16:11

标签: ios objective-c xcode uinavigationcontroller uitabbarcontroller

所以我想结合使用Tab栏,导航和表视图控制器。我很难找到一个这样做的例子,因为我只找到旧版xcode的教程,如3和4.

我如何将它们组合在一起?如果您能为我提供示例代码,链接,视频,那么任何内容都非常有用,谢谢!我还读过我需要将表视图作为根视图,如果这是正确的吗?

我必须在.h或.m文件中实现的任何代码都会受到赞赏,因为我是xcode的初学者!

注意我正在使用故事板!!

以下是我想要实现的一个示例,您可以将其快速转发到00:53 https://www.youtube.com/watch?v=LBnPfAtswgw

我正在使用:Xcode版本6.0.1(6A317)

2 个答案:

答案 0 :(得分:13)

如果在故事板中拖放tabBarController,它将附加到两个viewControllers。让我们假设您希望第一个viewController成为navigationController:选择它,按Editor>嵌入>导航控制器。现在,您将看到附加到tabBarController的navigationController的viewController。如果需要,您可以在其中放置一个tableView。然后,您需要将每个viewController分配给您的自定义类。

我认为本教程将为您提供很多帮助:http://www.raywenderlich.com/50308/storyboards-tutorial-in-ios-7-part-1。实际上,它使用tabBar,navigation和tableView。

答案 1 :(得分:1)

AppCoda中有一个关于iOS编程的精彩教程。教程#11是在选项卡栏控制器中嵌入导航控制器以构建完整应用程序的详细说明。我认为AppCoda中的教程对您有所帮助。