2011-10-25 63 views
0

我在故事板中創建了一個標籤欄控制器,該控制器工作完美。現在我需要從視圖控制器移動到此標籤欄控制器。我沒有用於標籤欄控制器的單獨的類。然而,我試圖爲這個標籤欄控制器創建一個類,但是當我將其稱爲/初始化它時,它只是給出了一個新的標籤欄,而不是故事板上的最新內容。我一直堅持這一段時間,所以任何幫助將不勝感激。所以應用程序這樣工作。 viewcontroller1 - > viewcontroller2 - > tabbarcontroller(它有一個表視圖和一個地圖視圖)使用故事板時,從視圖控制器移動到標籤欄控制器ioS5

回答

3

如果我正確理解你的問題,你想要做的是分配一個標識符到故事板中的TabBarController,屬性檢查器,然後用它編程實例化使用此代碼的控制器:

UITabBarController *tabBarController = [self.storyboard instantiateViewControllerWithIdentifier:@"TabBarIdentifer"]; 
+0

是的,我確實如此。但是現在我正在做的是以模態方式呈現它。或者我可以將它添加爲子視圖。但那只是一個孩子的觀點。我想這是父視圖。我會怎麼做? – CodeGeek123

+0

我不太清楚你在問什麼。你能澄清一下嗎?我認爲通常UITabBarController是父視圖,因此以模態方式呈現它是一種方式。要做到這一點,只需將您的賽格修改爲模式而不是推送。 –

+0

好,所以我做的是對的?在實例中,我使用了presentmodalviewcontroller來顯示標籤欄。我認爲,當模態地呈現某些東西時,它會成爲孩子?如果它沒有,那麼我就做對了,所以不必改變它。讓我知道 – CodeGeek123

相關問題