UItableview5--移动单元格位置

 
    //添加一个代理方法,用来响应单元格的删除事件
    func tableView(_ tableView: UITableView, commit editingStyle: UITableViewCell.EditingStyle, forRowAt indexPath: IndexPath) {
      
        /*如果编辑模式为删除,则执行之后的代码
        if(editingStyle == UITableViewCell.EditingStyle.delete)
*/
        if(editingStyle == UITableViewCell.EditingStyle.insert)
        {
            /*   let rowNum = (indexPath as NSIndexPath).row
            months.remove(at: rowNum)
            //从数组中将该单元格的内容清空,以保证数据的一致性
            
            let indexPath = [indexPath]
            //创建一个包含待删除单元格位置信息的数组
            
            
            //从表格视图中,清楚该单元格
 
 
             tableView.deleteRows(at: indexPath, with: .automatic)
             */
            
            let rowNum = (indexPath as NSIndexPath).row
            months.insert("Honey", at: rowNum)
            
            let indexPaths = [indexPath]
            tableView.insertRows(at: [indexPath], with: .right)
            
        }
 
       

UItableview5--移动单元格位置

上一篇:Oracle限制返回行数(Rownum)与随机返回n条记录(dbms_random)


下一篇:rownum 的使用