0

我在 XCode 中启动了一个新的选项卡式应用程序,我想知道向给定选项卡栏添加额外按钮的最佳方法是什么?

谢谢!

4

1 回答 1

0

根据 Xcode 4.3.3,当我们创建选项卡式应用程序时,它会提供两个 ViewController。因此,如果您想添加更多内容,可以进入 AppDelegate,您可以看到

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions(NSDictionary *)launchOptions
{
self.window = [[[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]] autorelease];
// Override point for customization after application launch.
UIViewController *viewController1 = [[[FirstViewController alloc] initWithNibName:@"FirstViewController" bundle:nil] autorelease];
UIViewController *viewController2 = [[[SecondViewController alloc] initWithNibName:@"SecondViewController" bundle:nil] autorelease];
self.tabBarController = [[[UITabBarController alloc] init] autorelease];
self.tabBarController.viewControllers = [NSArray arrayWithObjects:viewController1, viewController2, nil];
self.window.rootViewController = self.tabBarController;
[self.window makeKeyAndVisible];
return YES;
}

您可以看到在 tabBarController 中添加了两个 ViewController,您可以创建新的并添加 init,因为添加了 1 或 2。尝试 .......

于 2012-08-01T12:03:37.707 回答