我有一个分组的UITableView,进入编辑模式时,单元格缩进了。进入编辑模式时,我需要停止单元格的缩进。

我尝试了两件事:

cell.shouldIndentWhileEditing = NO;


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

进入编辑模式后,这些停止单元都不会缩进。

最佳答案

按照文档建议的方式执行此操作,并引用[UITableViewCell willTransitionToState:]:



换句话说,您可以在[UITableViewCell contentView]中更改[UITableViewCell layoutSubviews的位置和大小,以取消外观。

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

10-10 16:41