2012-11-13 57 views
7

请参考下面这张图:添加左缩进到的UITableView细胞

Result

我要定制一个UITableView。

我使用tableView.backgroundView实现了为它应用图像背景。

现在我想为每一行添加左缩进/页边距作为示例图片。然后我想减少它们的宽度并将它们集中。

我可以实现这些吗?任何帮助表示赞赏:)

+0

我想说更好的方法是自定义UITableViewCell ......网上有很多教程。 – Larme

+0

你为什么不设置你的UITableView的框架? 是的,如果你想缩进,只需定制槽UITableViewCell。 – Snaker

+0

您是否将tableView添加到ypur项目或选择导航模板? –

回答

24

您可以为您的单元格使用透明视图并将您的内容置于该单元格内。或者您可以使用

- (NSInteger)tableView:(UITableView *)tableView indentationLevelForRowAtIndexPath:(NSIndexPath *)indexPath 

为压痕部分。

+0

简单而有效。谢谢。 – Shinigamae

+0

谁知道?宏伟... – Fattie

+2

@jimpic不起作用,但我没有看到原因。你能否用更多细节更新你的答案?谢谢。 –