美文网首页
iOS tableView 添加 UITableViewRow

iOS tableView 添加 UITableViewRow

作者: 我会回来的 | 来源:发表于2021-10-15 11:29 被阅读0次

UITableViewRowAction 

代码: 

func tableView(_tableView:UITableView, editActionsForRowAt indexPath:IndexPath) -> [UITableViewRowAction]? {

       if indexPath.section==1{

             func actionDelegate() ->UITableViewRowAction{

                       UITableViewRowAction(style: .destructive, title:"删除", handler: { [unownedself] (tableViewAction:UITableViewRowAction, indexPath:IndexPath) ->Void in

                    //video()

                    let alert2 =UIAlertController(title:nil, message:"您要删除吗?", preferredStyle: .alert)

                    alert2.addAction(UIAlertAction(title:"确认",

                                                   style: .cancel,

                                                   handler:nil))

                    self.present(alert2, animated:true, completion:nil)

                })

           }

            func addData() ->UITableViewRowAction{

                UITableViewRowAction(style: .destructive, title:"添加", handler: { [unownedself] (tableViewAction:UITableViewRowAction, indexPath:IndexPath) ->Voidin

                        letalert2 =UIAlertController(title:nil, message:"您确定要添加吗?", preferredStyle: .alert)

                        alert2.addAction(UIAlertAction(title:"确认",

                                                       style: .cancel,

                                                       handler:nil))

                        self.present(alert2, animated:true, completion:nil)

                   })

            }

            return[actionDelegate(),addData()]

        }else{       }

        return[]

}

相关文章

网友评论

      本文标题:iOS tableView 添加 UITableViewRow

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