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(@"----删除数据");

     

     

    }

     

  • 相关阅读:
    MKMapViewDelegate
    MKMapView
    正则表达式随手篇
    c#多线程
    sql模糊查询效率
    c#多线程,进度条,实时给前台发送数据
    如何使用CocoaPods
    TabBar自定义方式(一)
    Spring MVC 学习资料
    优化Myeclipse10 Building Workspace速度慢等问题
  • 原文地址:https://www.cnblogs.com/yuyu-2012/p/4664441.html
Copyright © 2011-2022 走看看