美文网首页iOS开发
iOS关于tableview编辑状态的delete按钮并改成中文

iOS关于tableview编辑状态的delete按钮并改成中文

作者: 莽原奔马668 | 来源:发表于2018-09-04 14:43 被阅读124次

tableVeiw编辑状态有三个:

typedef NS_ENUM(NSInteger, UITableViewCellEditingStyle) {
    UITableViewCellEditingStyleNone,   //默认没有
    UITableViewCellEditingStyleDelete, //删除状态
    UITableViewCellEditingStyleInsert   //插入状态
};

现在单说删除状态,协议方法如下

- (void)tableView:(UITableView *)tableView commitEditingStyle:(UITableViewCellEditingStyle)editingStyle forRowAtIndexPath:(NSIndexPath *)indexPath {
    if (editingStyle == UITableViewCellEditingStyleDelete) {
        //具体的删除代码
    }
}

效果图如下:


delete按钮

可以修改删除状态的文字,协议方法如下

- (NSString *)tableView:(UITableView *)tableView titleForDeleteConfirmationButtonForRowAtIndexPath:(NSIndexPath *)indexPath {
    return @"删除";
}

效果图如下:


删除按钮

相关文章

网友评论

    本文标题:iOS关于tableview编辑状态的delete按钮并改成中文

    本文链接:https://www.haomeiwen.com/subject/ffbgwftx.html