2011-04-28 56 views
0

我有一個包含120個數字的表格視圖。我想知道是否可以在每12個數字之後在我的tableview中添加一個部分。這比擁有12個數字的10個獨立數組並將每個數組添加到不同部分要容易得多。 謝謝!如何在表格視圖中插入部分?

回答

1

我正在閱讀你的問題,並想知道我是否在這裏失去了一些東西,但是:是的,這是可能的。

- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView { 
    return 10; 
} 

- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section { 
    return 12; 
} 

...,然後在tableView:cellForRowAtIndexPath:方法,使用indexPath.section * 12 + indexPath.row作爲索引到您的120-數陣列。

+0

我說6個部分,但你的權利,它應該是12個數字的10個部分哈哈。謝謝,我會嘗試! – serge2487 2011-04-28 01:36:39

+0

我現在明白了,當你向下滾動你的表格視圖時,indexPath.row和indexPath.section是如何遞增的。它的作用就像一種魅力。謝謝! – serge2487 2011-04-28 02:39:47