更改UITableViewCell中的删除附件视图

Rog*_*Rog 10 iphone uitableview uikit

是否可以在UITableView的UITableViewCell中更改响应从左到右"我想删除此行"滑动显示的视图?

目前,"删除"按钮似乎忽略了所有其他UITableViewCell自定义选项.

Tim*_*Tim 15

删除单元格的棘手问题是:当您从左向右滑动以显示"删除"按钮时,UITableViewCell会移动到该UITableViewCellStateShowingDeleteConfirmationMask状态,但不会设置其UITableViewCellStateEditingMask状态.这意味着您无法更改accessoryView编辑状态.

解决这个问题的willTransitionToState:方法是查看UITableViewCell 的方法.您可以做的是拦截对此方法的调用,该方法将您的单元格置于删除确认状态并显示您自己的视图,而不是通常显示的"删除"确认按钮.

欲了解更多信息,请查看的文档进行willTransitionToState:了UITableViewCell的.