程序员iOS进阶指南iOS Developer

UITableView(六)数据更新(增、删、改)

2016-05-01  本文已影响790人  飞翔的道长

}

```

}
```

}
```

}


![](https://img.haomeiwen.com/i1717369/b2edd828bf6b9bc5.jpg?imageMogr2/auto-orient/strip)
  
  - ###小tips
  可能以后会碰到奇葩需求,需要在编辑状态下需要有新增按钮,apple其实是有提供的。只需要实现- (UITableViewCellEditingStyle)tableView:(UITableView *)tableView editingStyleForRowAtIndexPath:(NSIndexPath *)indexPath方法即可。
  
  ```objc
  /**
 * 这个方法决定了编辑模式时,每一行的编辑类型:insert(+按钮)、delete(-按钮)
 */
- (UITableViewCellEditingStyle)tableView:(UITableView *)tableView editingStyleForRowAtIndexPath:(NSIndexPath *)indexPath
{
    return indexPath.row % 2 == 0? UITableViewCellEditingStyleInsert : UITableViewCellEditingStyleDelete;
}

  ```
  ![](https://img.haomeiwen.com/i1717369/f7ea018cc987a053.jpg?imageMogr2/auto-orient/strip)
上一篇 下一篇

猜你喜欢

热点阅读