UITableView在单击减号按钮时不显示删除按钮(仅在iOS 13上)

UITableView在单击减号按钮时不显示删除按钮(仅在iOS 13上),ios,swift,uitableview,ios13,Ios,Swift,Uitableview,Ios13,我有一个表视图来显示项目列表。我已经实现了默认的编辑样式delete。它一直工作到12点。但不是在iOS 13上。单击减号按钮时不显示删除按钮 func tableView(tableView:UITableView,numberofrowsinssection:Int)->Int{ 返回machineOrders.count } func tableView(tableView:UITableView,cellForRowAt indexath:indexPath)->UITableViewC

我有一个表视图来显示项目列表。我已经实现了默认的编辑样式delete。它一直工作到12点。但不是在iOS 13上。单击减号按钮时不显示删除按钮

func tableView(tableView:UITableView,numberofrowsinssection:Int)->Int{
返回machineOrders.count
}
func tableView(tableView:UITableView,cellForRowAt indexath:indexPath)->UITableViewCell{
让cell=tableView.dequeueReusableCell(标识符为:“MachineOrderCell”)作为!MachineOrderCell
设machineOrder=machineOrders[indexPath.row]
cell.update(使用:machineOrder)
cell.decreaseQuantityButton.isEnabled=canDecreaseQuantity(用于:机器订单)
cell.OnDecreateQuantity={
self.delegate.view(self,didSelectDecreaseQuantity:machineOrder)
}
cell.onIncreaseQuantity={
self.delegate.view(self,didSelectIncreaseQuantity:machineOrder)
}
返回单元
}
func tableView(tableView:UITableView,canEditRowAt indexath:indexPath)->Bool{
返回真值
}
func tableView(tableView:UITableView,willBeginEditingRowAt indexath:indexath){
navigationItem.RightBarButtonim=doneBarButton
}
func tableView(tableView:UITableView,didEndEditingRowAt indexPath:indexPath?){
navigationItem.rightBarButtonItem=!isCartEmpty?(tableView.IsEdit?doneBarButton:editBarButton):nil
}
func tableView(tableView:UITableView,commit editingStyle:UITableViewCell.editingStyle,forRowAt indexath:indexPath){
设machineOrder=machineOrders[indexPath.row]
如果editingStyle==.delete{
self.delegate.view(self,didSelectDelete:machineOrder)
}
}

按住减号按钮几秒钟,我的意思是长按,然后它就会工作。

按住减号按钮几秒钟,我的意思是长按,然后它就会工作。

您可以添加减号按钮的定义吗?请检查我更新的注释。减号按钮是表视图的默认行为,对吗?设置此tableView时。设置编辑(true,动画:true)“设置此tableView时。设置编辑(true,动画:true)”以及在何处执行此操作?请检查editButton的框架。请添加减号按钮的定义。请检查我更新的注释。减号按钮是表视图的默认行为,对吗?当设置此tableView.setEditing(true,动画:true)时,“当设置此tableView.setEditing(true,动画:true)”时,您在哪里执行此操作?请检查editButton的框架。