0

我必须制作一个包含不同单元格的表格视图。我有三个偏好,表格取决于它们。可能有 6 种不同的表格视图 - 1 个单元格、1 个单元格和 3 个单元格、无单元格、2 个单元格和 3 个单元格等等,这取决于偏好

这是最好的方法吗?

也许有人知道很好的例子,或者这方面的教程

4

2 回答 2

1

你可以只做一个UITableView有不同部分的。

根据您的部分 id,您可能会返回不同的单元格

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {

indexPath包含row&section值。

此外,您可能会在一个部分中返回不同数量的行:

- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section {
于 2012-10-26T11:15:41.993 回答
1
    - (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section 
{
//pass value to numper of cells;
return 4 (or) 2;
}

//use this to add cell 
[tableview reloadData];
于 2012-10-26T11:44:38.793 回答