gpt4 book ai didi

ios - 如何摆脱表格 View 中不需要的顶部单元格

转载 作者:行者123 更新时间:2023-11-29 03:15:07 24 4
gpt4 key购买 nike

我正在使用自定义单元格类型 UITableview

自定义单元格只有两行文本,一行在另一行下方 - 键值对。

创建表的数据是一个根据键排序的数组。

我需要检查顶部的一些顶部键是否是表格的一部分。

如果不是,我需要跳过这些键值对的使用,然后使用左边的数组数据来创建表。例如,可能必须跳过索引 0、1、2。

当我尝试将此条件放入 cellForRowAtIndexPath:

if (key is to be used)
{
cell.key.text = [NSString stringWithFormat:@"%@", [mrow1 etimov]];

cell.value.text = [NSString stringWithFormat:@"%@", [mvalue1 valor]];
}

这样做的目的是,它创建的单元格没有键值的实际数据,而是我在自定义单元格中用于键和值的标签,而不是不创建前 3 个单元格(比方说)。

我要更改什么以去除不需要的顶部单元格?

最佳答案

您应该更改 tableView:numberOfRowsInSection: 中的行数。显然,如果删除三行,行数将会改变。

它还会影响 tableView:cellForRowAtIndexPath: 方法中的 indexPath。跳过前三项后,indexPath.row = 0 应该对应于项数组中的第三项。

换句话说:

numberOfRows = items.count - numberOfSkippedRows
item = items[indexPath.row + numberOfSkippedRows]

关于ios - 如何摆脱表格 View 中不需要的顶部单元格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21777633/

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