2011-12-19 35 views
1

我正在使用自定义的UitableViewcell(MainTablecell)来显示记录。我也提供编辑和删除功能。因此,我想缩小我的自定义表格单元格,任何人都可以告诉我如何做到这一点。
我的自定义单元格看起来像波纹管
enter image description here自定义UiTableViewCell在编辑或删除时收缩

cell.shouldIndentWhileEditing = YES; 

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

我用上面的代码poece但
两者都没有工作对我来说尝试,我怎么能收缩所有标贴在我的细胞可以请你帮我

回答

1

当你的tableView进入编辑模式,调整标签的大小。

shouldIndentWhileEditing:只会使单元格的左侧缩进并且对内容不做任何处理。您需要手动调整标签大小。

根据该定制单元的设计和代码,您可以在编辑模式下调用标签并执行setFrame:,只需检测该模式并重新加载tableView即可。

相关问题