2010-07-12 105 views

回答

1

覆蓋

- (id)initWithFrame:(CGRect)frame style:(UITableViewStyle)style 

在你的UITableView控制器與

- (id)initWithFrame:(CGRect)frame style:(UITableViewStyle)style passArray:(NSArray*)myArray{ 

並用它來初始化你的UITableViewController傳入你的數組。

+0

我應該這樣做嗎?在主視圖文件中的viewDidLoad?即使沒有在代碼中初始化,表格也已經顯示出來(沒有我的數據)。 – Yazzmi 2010-07-12 18:12:19

0

即使使用接口構建器,您仍然需要一個類來從UITableViewController繼承並保存UITableView,對嗎?所以,你可以將數組傳遞給這個類的實例。然後你就可以像使用方法:

– tableView:cellForRowAtIndexPath: required method 

– numberOfSectionsInTableView: 

– tableView:numberOfRowsInSection: required method 

創建內容爲你的UITableViewController

相關問題