gpt4 book ai didi

ios - UITableViewCell : Allowing Selective Deletion

转载 作者:可可西里 更新时间:2023-11-01 05:10:56 25 4
gpt4 key购买 nike

我有一个表格 View 并希望允许对所有单元格进行重新排序,但是我不希望删除某些单元格。当 UiTableView 进入删除模式时,我不希望红色的“-”按钮出现在左侧,也不希望滑动手势调出这些单元格的删除按钮,但希望它发生在其他单元格上.有任何想法吗?

最佳答案

- (UITableViewCellEditingStyle)tableView:(UITableView *)tableView editingStyleForRowAtIndexPath:(NSIndexPath *)indexPath{

//if we cant delete the object represented at the index path
if ([[tableViewObjectsArray objectAtIndex:indexPath.row] canBeDeleted] == NO){
return UITableViewCellEditingStyleNone;
}
//otherwise allow the deletion
else{
return UITableViewCellEditingStyleDelete;
}
}

当然,这会在“-”按钮所在的位置留下一个空白区域,但它不允许删除。并且也不允许滑动删除。

关于ios - UITableViewCell : Allowing Selective Deletion,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2934761/

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