美文网首页
关于TableView自带左滑功能8.x 9.x的区别

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

作者: ___1o_8o | 来源:发表于2016-08-09 10:10 被阅读32次

    系统自带左滑功能在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{
        
    }
    

    相关文章

      网友评论

          本文标题:关于TableView自带左滑功能8.x 9.x的区别

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