2013-01-05 68 views

回答

1

看看This question。基本上是同樣的事情。

有任何進一步的問題,只是問! :)

編輯的東西:

UITableViewController *controller = [[UITableViewController alloc] initWithStyle:UITableViewStylePlain]; 
[self.view addSubview:controller.tableView]; 

然後,所有你需要做的是加入UITableViewDataSource在頭文件,你需要的數據源方法:

- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView{ 
return 1; 
} 
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section{ 
return 2; 
} 
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{ 
if([indexPath row] = 0){ 
do something 
}else if([indexPath row] = 1){ 
do something else 
} 
+0

答案提到「添加一個UITableViewController到你的視圖。」我可以添加一個UITableView到一個視圖,但我將如何添加一個UITableViewController到視圖? – thisiscrazy4

+0

嗯......猜你必須以編程方式添加它。 更改我的答案。 – Tom

0

我認爲你必須要在你的.h文件中設置tableView的數據源和委託方法

@interface viewController : UIViewController<UITableViewDelegate, UITableViewDataSource> 

然後將它鏈接到故事板中的tableView。

請通知它是否工作..

+0

這不是你用靜態tableviews無法做到的嗎?沒有嘗試過,但這個話題和我的相關問題似乎意味着...... – Tom

相關問題