gpt4 book ai didi

ios - 在 tableview 末尾添加自定义单元格

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:30:20 24 4
gpt4 key购买 nike

我有一种情况需要在分组表中显示多个部分。每个部分都有三个内容行,我需要一个 "View More" 行。内容行将打开一个详细 View ,其中“查看更多”将打开一个带有状态消息的表格 View 。需要一些帮助

  1. 原型(prototype)单元格设置为具有图像和标签。所以我不确定最后如何添加“查看更多”行。

  2. 我使用动态原型(prototype)是否正确(我已经很好地工作了)还是静态单元格是正确的选择?

enter image description here

最佳答案

The prototype cell is set to have the image and the labels. So I am not sure how to add the "View More" Row in the end.

您不限于每个表格的单个原型(prototype)单元格。为“查看更多”单元格添加一个自定义单元格,然后将一些代码添加到您的 tableView:cellForRowAtIndexPath: 方法中,为顶部单元格选择“主要”原型(prototype),为顶部单元格选择“查看更多”原型(prototype)最后一个单元格。

-(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;
}

Am I right in using dynamic prototypes ( I have it working pretty much) or is static cells the right choice?

是的,这是正确的选择。

关于ios - 在 tableview 末尾添加自定义单元格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16719589/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com