0

我有一个 UITableView 样式:“分组”

默认情况下,iOS 给我圆形单元格,白色背景和灰色分隔符。

如何配置表格,以便仅对于单元格的一部分,单元格是矩形(无边框半径)并且没有分隔符?- 我希望在这些单元格上使用自定义背景图像。

提前致谢 -

4

2 回答 2

1

您可以通过为第一个和最后一个单元格创建一个虚拟单元格并将tableView:heightForRowAtIndexPath:.

您可以在情节提要的检查器部分将分隔符设置为 None 和 clearColor 以消除分隔符。

然后,您可以使用backgroundView以下单元格创建自定义背景图像cellForRowAtIndexPath:

UIImageView *customImage = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"yourimage.png"];
[theCell setBackgroundView:customImage];
于 2012-06-18T22:26:42.530 回答
0

您可以使用表格中的两种UITableViewCell,原始用于标准单元格和自定义子类,并覆盖drawRect以绘制其他单元格,具体取决于indexPath.

于 2012-06-18T22:15:36.093 回答