gpt4 book ai didi

iphone - uisearchDisplayController:更改标签 "No Results"

转载 作者:行者123 更新时间:2023-12-03 18:37:21 24 4
gpt4 key购买 nike

使用 uisearchDisplayController 时如何更改标签“无结果”?

问候

最佳答案

我已经成功删除了标签,因为从来没有空结果集。

如果因为从服务器获取结果而没有结果,请将数据源重置为单行,并让它显示空白的表格 View 单元格。

此外,使用逻辑拒绝选择“虚拟”单元格:

- (void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath
{
NSString *listItem = [self.filteredListContent objectAtIndex:indexPath.row];
if ([listItem isEqualToString:@""]) {
cell.selectionStyle = UITableViewCellSelectionStyleNone;
}
}

我还发现有必要将“虚拟”单元逻辑添加到 willSelect 委托(delegate)方法中:

- (NSIndexPath *)tableView:(UITableView *)tableView willSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
NSString *listItem = [self.filteredListContent objectAtIndex:indexPath.row];
if ([listItem isEqualToString:@""]) {
return nil;
}
return indexPath;
}

关于iphone - uisearchDisplayController:更改标签 "No Results",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1165224/

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