zoukankan      html  css  js  c++  java
  • IOS tableView删除数据

        NSMutableArray *_allshops;

        NSMutableArray *_deleteshops;

     

    -(IBAction)remove{

        

       1. //记录删除的行号

        //创建动态数组存放行号的集合

        NSMutableArray *deletepath = [NSMutableArray array];

        //遍历存放删除数据的数组,把行号放到deletepath中

        for (Shop * s in _deleteshops) {

           int row = [_deleteshops indexOfObject:s];

            NSIndexPath *path = [NSIndexPath indexPathForRow:row inSection:0];

            [deletepath addObject:path];

        }

        

        //从选中的数组中删除数据

        [_allshops removeObjectsInArray:_deleteshops];

        

      //选中的行删除加载

        [self.tableView deleteRowsAtIndexPaths:deletepath withRowAnimation:UITableViewRowAnimationTop];

       2. //全部重新加载

    //    [self.tableView reloadData];

      

        

        //清空deleteshops中的数据

        [_deleteshops removeAllObjects];

        //删除完毕,垃圾桶灰掉

        _removeItem.enabled = NO;

        //修改标题

        _titleLabel.text = @"淘宝";

        

     

        NSLog(@"----删除数据");

     

     

    }

     

  • 相关阅读:
    1619: 【例 1】Prime Distance
    Apache的架构师们遵循的30条设计原则(转帖)
    DP秒思维
    dsu on tree入门
    莫队入门
    行列式与霍尔基夫矩阵
    高精度板子
    splay入门
    回文自动机入门
    AC自动机
  • 原文地址:https://www.cnblogs.com/yuyu-2012/p/4664441.html
Copyright © 2011-2022 走看看