0

我是iOS编程的初学者。我有一个 iOS 应用程序,它有两个类(带有 xib),firstviewcontroller 和 secondviewcontroller。我想添加一个标签栏来在这些视图控制器之间切换。例如,如果我将标签栏添加到第一个视图,如何将视图连接到标签栏?它就在那里,什么都不做。。

4

2 回答 2

2

试试看这个网址,这会有所帮助。 http://www.amateurinmotion.com/articles/2009/01/24/creating-uitabbarcontroller-based-app-using-interfacebuilder.html

于 2013-03-01T22:01:42.627 回答
0

这假设您希望标签栏作为应用程序的主界面。

  • 在您的应用委托中,创建一个子类UITabBarController

    UITabBarController *myTbc = [UITabBarController alloc] init];

  • 创建两个视图控制器的实例并将它们添加到NSArray

    NSArray *tabsArray = @[firstVC, secondVC];

  • 将该 NSArray 设置为viewControllers标签栏控制器的属性

    [myTbc setViewControllers:tabsArray];

  • 将标签栏控制器设置为应用的根视图:

    self.window.rootViewController = theTbc;

于 2013-03-01T23:59:53.647 回答