删除按钮位于 UITableView 样式分组单元格背景之外

Posted

技术标签:

【中文标题】删除按钮位于 UITableView 样式分组单元格背景之外【英文标题】:Delete button is stay out side of UITableViewStyleGrouped cell background 【发布时间】:2010-10-12 10:15:30 【问题描述】:

我正在使用样式为 UITableViewStyleGrouped 的 UITableView,但是当我将表格设置为正在编辑 = YES 时,内容单元格被缩放,因此删除按钮位于背景之外,如下图所示

如何让删除按钮留在白色背景内?

【问题讨论】:

【参考方案1】:

尝试将单元格的 shouldIndentWhileEditing 属性设置为 NO,或从委托的 tableView:shouldIndentWhileEditingRowAtIndexPath: 方法返回适当的值。

还要注意,委托的方法具有更高的优先级并覆盖单元格属性的值

【讨论】:

以上是关于删除按钮位于 UITableView 样式分组单元格背景之外的主要内容,如果未能解决你的问题,请参考以下文章

如何删除(UITableView)分组文本字段周围的边框

如何以分组样式设置 UITableView 中单元格的宽度

如何在 UITableView 样式分组中设置单元格的角半径?

从分组的 UItableview 中删除分隔符

在ios的uitableview中自定义单元格编辑样式

如何从分组的 UITableView 单元格中删除边框?