UITableViewCell具有UITextField,可以删除该单元格,但当它是第一响应程序时会崩溃

UITableViewCell具有UITextField,可以删除该单元格,但当它是第一响应程序时会崩溃,uitableview,uitextfield,first-responder,Uitableview,Uitextfield,First Responder,我有一个自定义UITableViewCell,其中有一个文本字段,可以删除这些单元格,然后当表格处于编辑模式时,我遇到了一个问题,并且该单元格也有文本字段的第一响应程序,在这种情况下,它只是说我不能删除一个没有第一响应程序的单元格 当单元格被删除时,我尝试为文本字段辞职FirstResponder,但由于删除立即发生,辞职FirstResponder有一个动画,因此它仍然无法工作 是否有人有类似的问题并碰巧找到了解决方案?似乎UITableViewCell是您的UITextField的代理。如果

我有一个自定义UITableViewCell,其中有一个文本字段,可以删除这些单元格,然后当表格处于编辑模式时,我遇到了一个问题,并且该单元格也有文本字段的第一响应程序,在这种情况下,它只是说我不能删除一个没有第一响应程序的单元格

当单元格被删除时,我尝试为文本字段辞职FirstResponder,但由于删除立即发生,辞职FirstResponder有一个动画,因此它仍然无法工作


是否有人有类似的问题并碰巧找到了解决方案?

似乎
UITableViewCell
是您的
UITextField
的代理。如果是这样,那么在删除单元格之前,只需将
UITextField
委托设置为
nil