2011-09-05 56 views
0

我按照本教程hereiPhone中的自定義標籤欄視圖

我沒有問題做標籤欄,但我無法弄清楚如何讓按鈕來打開一個視圖或筆尖文件。

請有人給一些建議嗎?

下面我添加的代碼:

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

我有什麼困惑的是人們用十幾個動詞寫句子,沒有逗號或句號......並期望被理解。來吧,如果你想要一個答案,至少花時間讓自己可讀...雖然編輯。 – Kheldar

+0

謝謝,爲此! – SirL0fty

+0

http://stackoverflow.com/questions/5406213/adding-tab-bar-view-into-an-existing-table-based-app-iphone這會告訴你如何添加一個標籤。如果你可以添加一個,你可以添加幾個:D – Kheldar

回答

0

的的UITabBarController(該容器視圖控制器)具有viewControllers的一個NSArray。您可以在代碼中或在實例化它的NIB文件中設置它們。

+0

你完全可以擴展它嗎?我不確定這是如何完成的?謝謝 – SirL0fty

+0

每個選項卡都有一個viewController。每個viewController都有一個視圖。 viewControllers和views可以以編程方式創建,也可以在界面構建器或兩者的混合中創建。 – ader