2010-08-09 68 views
0

我有一個tabBarController xib。我已經將第一個項目的類設置爲我製作的視圖控制器(.h和.m文件,沒有.xib)。當我嘗試推tabBarController時,我得到一個警告,說tabBarController「view outlet沒有設置」。如何以編程方式爲我的tabBarController設置視圖?

我不知道如何設置視圖插座,因爲我從另一個視圖加載。我期望具有詳細邊緣的默認灰色視圖將從我的ViewController.h文件加載,因爲我在那裏設置了類,但是相反,我遇到了這個錯誤。

對此提出建議?

回答

1

通常情況下,您可以將視圖控制器添加到xib中的標籤欄控制器。他們需要將視圖關聯起來,您也可以在IB中執行視圖。

如果你想這樣做編程,你應該載入廈門國際銀行後,卻顯示了VC之前,採取的

NSArray *vcs = [tbCtrl viewControllers]; 

步行的元素通過他們,和他們view屬性設置爲一個視圖。按下時,標籤欄控制器將知道要加載哪個視圖:即第一個標籤的視圖。這些東西在IB中更容易處理。

+0

@quantumpotato總之你應該修改你的tabbarViewController的viewControllers數組。 – 2010-08-10 04:05:05

+0

@Madhup:我不認爲這是正確的,viewcontrollers似乎在那裏(閱讀問題),但意見不是。修改viewControllers數組不會有幫助。 – mvds 2010-08-10 09:30:14

+0

我只是總結了你的答案,警告是由於這個因素,XIB中的視圖沒有鏈接到viewControllers的視圖 – 2010-08-10 09:47:38

相關問題