您好,欢迎来到伴沃教育。
搜索
您的当前位置:首页关于TableView自带左滑功能8.x 9.x的区别

关于TableView自带左滑功能8.x 9.x的区别

来源:伴沃教育

系统自带左滑功能在9.x的系统中只需要在下面方法中添加

- (NSArray<UITableViewRowAction *> *)tableView:(UITableView *)tableView editActionsForRowAtIndexPath:(NSIndexPath *)indexPath{

    UITableViewRowAction *delAct = [UITableViewRowAction rowActionWithStyle:UITableViewRowActionStyleDefault title:@"删除" handler:^(UITableViewRowAction * _Nonnull action, NSIndexPath * _Nonnull indexPath) {

    }];
    return @[delAct];
}

而在8.x的系统中仅仅是重写这一个方法是不够的,还需要重写下面方法,不需要在其中写内容

- (void)tableView:(UITableView *)tableView commitEditingStyle:(UITableViewCellEditingStyle)editingStyle forRowAtIndexPath:(NSIndexPath *)indexPath{
    
}

Copyright © 2019- bangwoyixia.com 版权所有 湘ICP备2023022004号-2

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务