gpt4 book ai didi

ios - 在不可删除的行上滑动后取消选择单元格

转载 作者:行者123 更新时间:2023-12-01 19:04:02 25 4
gpt4 key购买 nike

我有一个包含三个部分的TableView。可以删除第一节和第二节(通过滑动删除)
第三节不能。现在的问题是,当我在第三部分中的某个单元格上滑动时,它被选中了。我尝试在调用“canEditRowAtIndexPath”(并且确实被调用)时取消选择它,但这不起作用,并且单元格保持选中状态。我的“canEditRowAtIndexPath”看起来像这样:

-(BOOL)tableView:(UITableView *)tableView canEditRowAtIndexPath:(NSIndexPath *)indexPath
{
[self.tableView deselectRowAtIndexPath:indexPath animated:NO];

if (indexPath.section == 2)
{
return NO;
}
return YES;
}

最佳答案

我发现(我认为)此问题更好的解决方案

self.tableView.reloadRowsAtIndexPaths([indexPath], withRowAnimation:   UITableViewRowAnimation.Right)
希望对您有所帮助!!
问候

关于ios - 在不可删除的行上滑动后取消选择单元格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20968635/

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