我有一种情况,我需要在分组表中显示多个部分。每个部分都有三个内容行,我需要"View More"一行。内容行将打开一个详细信息视图,而“查看更多”将打开一个带有状态消息的表格视图。需要一些帮助
原型单元格设置为具有图像和标签。所以我不确定最后如何添加“查看更多”行。
我使用动态原型是正确的(我让它工作得很好)还是静态单元格是正确的选择?

原型单元格设置为具有图像和标签。所以我不确定最后如何添加“查看更多”行。
您不限于每个表有一个原型单元格。为“查看更多”单元格添加一个自定义单元格,然后将一些代码添加到您的tableView:cellForRowAtIndexPath:方法中,以选择顶部单元格的“主要”原型,以及最后一个单元格的“查看更多”原型。
-(UITableViewCell *)tableView: (UITableView *)tableView cellForRowAtIndexPath: (NSIndexPath *)indexPath {
UITableViewCell *cell;
if (indexPath.row != [self numberOfRowsInSection:indexPath.section]-1) {
cell = [tableView dequeueReusableCellWithIdentifier:@"mainPrototype"];
...
} else {
cell = [tableView dequeueReusableCellWithIdentifier:@"viewMorePrototype"];
...
}
return cell;
}
Run Code Online (Sandbox Code Playgroud)
我使用动态原型是正确的(我让它工作得很好)还是静态单元格是正确的选择?
是的,这是正确的选择。
| 归档时间: |
|
| 查看次数: |
1548 次 |
| 最近记录: |