XCode 4.1 - XIB中的多视图

时间:2011-10-13 08:35:13

标签: iphone xcode viewcontroller

我已经成功创建了一个应用程序,并为它提供了一个TabBar视图控制器,它正如我所希望的那样工作,但是遇到了一个小故障。

在每个xib上我从tabBar加载我需要创建子视图,这些子视图将执行任务,因为它与数据库(或...将)交互。我创建了我的第一个页面以及将导航到XIB中的视图的按钮,但是还没有知道如何在XIB本身的视图之间导航。

  1. 按下按钮时加载单独的XIB会更好吗? OR
  2. 我应该在XIB中为每个类别创建视图并在它们之间切换吗?
  3. 我还在学习并且对导航有一些困惑,因为我已经有TabBar控制应用程序的根目录。我一直在寻找教程,但它们似乎都以导航控制器作为根,TabBar作为根,并且没有像上面的选项1所需的那样。

    如果需要,我可以添加应用程序的详细信息,但我现在正在寻找指导。

    谢谢,

    Silver Tiger

1 个答案:

答案 0 :(得分:1)

要在视图之间导航,最好的方法是使用导航控制器推送/弹出单独的视图控制器,从单独的笔尖加载。 UINavigationController是UIViewController的子类,因此您可以为每个选项卡完美地放置导航控制器。您也可以在新的xcode 4.2中使用故事板,但我建议您先这样做。