iPhone中的自定义标签栏视图

时间:2011-09-05 12:06:48

标签: iphone uitabbar

我已按照本教程here

我在使用标签栏时没有遇到任何问题,但我无法弄清楚如何让按钮打开视图或nib文件。

请有人可以提供一些建议吗?

我在下面添加的代码:

ViewController.m


- (void)viewDidLoad
{
    [super viewDidLoad];

    self.viewControllers = [NSArray arrayWithObjects:
                            [self viewControllerWithTabTitle:@"Friends" image:[UIImage imageNamed:@"112-group.png"]],
                            [self viewControllerWithTabTitle:@"Challenges" image:[UIImage imageNamed:@"29-heart.png"]],
                            [self viewControllerWithTabTitle:@"Create" image:nil],
                            [self viewControllerWithTabTitle:@"My Photos" image:[UIImage imageNamed:@"news.png"]],
                            [self viewControllerWithTabTitle:@"Profile" image:[UIImage imageNamed:@"123-id-card.png"]], nil];
    [self addCenterButtonWithImage:[UIImage imageNamed:@"cameraTabBarItem.png"] highlightImage:nil];
}

我希望这会有所帮助,我对此很陌生,现在我已经困惑了一段时间。

由于

麦克

1 个答案:

答案 0 :(得分:0)

UITabBarController(作为容器视图控制器)具有一个viewAtrolray的NSArray。您可以在代码中或在实例化它的NIB文件中设置它们。