2013-04-03 66 views
-2

我一直在閱讀一些關於國家保護修繕從蘋果公司的文件,並想知道在同一個應用程序中使用這兩個故事板和xibs創建視圖。我的問題有兩個部分:如何/爲什麼外界故事板

第一 - 什麼是使用廈門國際銀行的觀點,而不是僅僅在故事板創建它的好處是什麼?我能想到的唯一的事情是,當多個選項卡或導航控制器導致同一類的ViewController的,你不希望在故事板SEGUE箭頭的一個爛攤子。

二線如何將創建和不使用XIB或情節串連圖板顯示一個模式TableViewController(換言之,在代碼中創建視圖,沒有界面生成器XIB文件)?

回答

1

要回答你的第二個問題:

這是很容易,這是怎麼回事/應該做

只是做一個UITableViewController類,填充任何你通常會做的方法。然後,要使用它:

//Get Table View Controller 
MYTableViewController *tconn = [[MYTableViewController alloc] init]; 
//Optional, add navigation controller 
UINavigationController *navCon = [[UINavigationController alloc] initWithRootViewController:tconn]; 
//actually present it 
[self presentModalViewController:navCon animated:YES]; 

現在,回到第一問題

主要優勢,使用廈門國際銀行的,而不是故事板自帶的兼容性。 iOS5 +支持Storyboard,一切都支持Xib's。

+0

感謝您的幫助,Erway。我想我必須重新提出問題,因爲這是關閉的 - 主要觀點是「爲什麼要使用storyboard和xib的組合?」 – guthook 2013-04-04 09:49:40