首页 > 解决方案 > ios如何自定义tableView编辑模式

问题描述

所以苹果提供了如下编辑模式:

在此处输入图像描述

有没有办法为“红圈”和“汉堡菜单”使用自定义图标?还要改变“x”或“y”的位置?

标签: iosobjective-cswiftuitableview

解决方案


根据Apple 的文档,当UITableView使用setEditing(_:animated:)进入编辑模式时,“表格视图通过调用每个可见的 UITableViewCell 对象进入编辑模式” 。您可以创建一个自定义子类并在那里覆盖,使用自定义图像视图在您的单元格的 XIB 中保存您的圆圈和汉堡符号版本。setEditing(_:animated:)UITableViewUITableViewCellsetEditing(_:animated:)


推荐阅读