我正在构建一个 View Controller ,它在编辑模式下与联系人应用程序 ABPersonViewController 非常相似。
我有一个 UITableView,其中包含一个 UITextField,其中包含一个用户可以输入电话号码的自定义 UITableViewCells
我有这样一种情况,如果有人开始输入一个新的电话号码(在该部分的最后一个单元格中),一个新的空表格 View 单元格将添加到表格底部,并且当前表格的编辑样式 View 单元格设置为 UITableViewCellEditingStyleDelete,就像在联系人应用程序中一样的情况。
我的问题是我不知道如何在不重新加载 UITableViewCell 的情况下更改它的编辑样式。重新加载它的问题是它当前正在编辑的 UITextField 将被释放,关闭键盘。
有没有办法在不重新加载的情况下更改 UITableViewCell 的编辑样式?或者用另一种方式来完成我想要的?
最佳答案
是的,只需使用 UITableViewCell
方法 setEditing:animated:
。
关于ios - 在不重新加载单元格的情况下在 UITableViewCell 上设置编辑样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9927809/