iphone - UITableViewCell 编辑缩进

标签 iphone ios objective-c uitableview

快速搜索后,我找不到问题的答案。

这个问题的答案:How to reformat a custom UITableViewCell 对我不起作用。

当我的 tableView 进入编辑模式时,单元格的 subViews 向右缩进并离开单元格 View 。请参阅随附的屏幕截图。

我需要减少缩进以便移动它们但不要超出单元格。或者,当它们进入编辑模式时,单元格的 subViews 会向左移动一点,以便它们保留在单元格内。

我在storyboard 中设计了这些UITableViewCell。我改变了 Storyboard中的缩进 LevelWidth 但它们没有效果。

更新:在 NaCl 回答后添加了屏幕截图

普通模式: Normal mode

编辑模式: Edit mode

NaCl 回答后发生变化 After Answer from NaCl

最佳答案

使用这个

- (BOOL)tableView:(UITableView *)tableView shouldIndentWhileEditingRowAtIndexPath:(NSIndexPath *)indexPath
{
    return NO;  
}

关于iphone - UITableViewCell 编辑缩进,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15476165/

相关文章:

iphone - 按顺序播放多媒体内容

iphone - 可达性 - 对于本地 LAN IP 地址

iphone - 在插入 iPhone 的 SQLite 数据库之前检查数据是否存在

ios - 确定 UIImage 的主要颜色和次要颜色

objective-c - XCode 模板中的 ivars 以一个或两个下划线为前缀

iphone - 为 iPhone 游戏中的关卡创建计时器

ios - 使用 Objective-C/Swift 单例模型,为什么我们要创建一个共享实例而不只是使用类方法?

iphone - 如果出现键盘,UITableViewController将不会滚动

objective-c - 本地化电话号码格式

ios - 在 View Controller 之间传递数据时出错