0

我正在开发一个 iPhone 应用程序,我想在其中放置标签栏。

这是我的代码

tabBarController = [[UITabBarController alloc]init];
    tabBarController.view.frame= CGRectMake(0, 0, 320, 40);
    NSArray *arr = [[NSArray alloc]initWithObjects:[[DemoView alloc] init], [[DemoView alloc] init], nil];
    tabBarController.viewControllers = arr;

    [tabBarController.view setBackgroundColor:[UIColor whiteColor]];

    [self.view addSubview:tabBarController.tabBar];

但我看不到标签栏。我不知道问题是什么。

谢谢

4

2 回答 2

0

这段代码对我有用:

UITabBarController *tabC = [[UITabBarController alloc]init];
tabC.tabBar.frame = CGRectMake(0, 0, 320, 70);

NSArray *arr = [[NSArray alloc]initWithObjects:firstObj,secObj, nil];

tabC.viewControllers = arr;

[self.window addSubview:tabC.view];
于 2013-09-04T13:38:24.057 回答
0

您不必采取其他视图来添加 tabBar。您可以直接添加到您的窗口

于 2013-09-04T13:19:12.780 回答