2010-08-02 69 views

回答

0

您在那裏創建的FooViewController沒有任何用處,如果我看到正確的東西。在MainWindow.xib中,你有一個導航控制器和你自己的RootViewController。到現在爲止還挺好。您可以在RootViewController.xib中定義該視圖。還行。但是,去年廈門國際銀行內部視圖控制器會做什麼,直到你做這樣的事情

[self.navigationController pushViewController:detailViewController animated:YES]; 

(這是在您的didSelectRowAtIndexPath方法)

在didSelectRowAtIndexPath方法的註釋部分基本上調用一個新的視圖 - 控制當用戶選擇一個行,這樣做同時加載相關的廈門國際銀行文件,該文件在此行中加載:

DetailViewController *detailViewController = [[DetailViewController alloc] 
               initWithNibName:@"Nib name" bundle:nil]; 

你也可以在筆尖文件創建視圖 - 控制,就像你現在有,但你需要定義一個

IBOutlet FooViewController *fooVC; 

和鏈接起來內IB,然後按本fooVC到視圖堆棧當用戶選擇什麼 - 在這種情況下,你會跳過上面的分配/初始化線。

0

添加視圖FooViewController。 只需進入界面生成器並將視圖拖到FooViewController。