有没有办法不显示分组UITableView中每个部分的顶部和底部单元格的圆角?

时间:2012-04-15 22:28:23

标签: iphone uitableview dropshadow cornerradius

我希望将它们改为直线矩形,并在每个部分的四边添加阴影。

有办法吗?我在每个单元格上尝试了以下内容,但似乎无法与我合作。

[cell.layer setCornerRadius:0.0f];
[cell.layer setBorderColor:[UIColor clearColor].CGColor];
[cell.layer setBorderWidth:1.0f];
[cell.layer setShadowColor:[UIColor blackColor].CGColor];
[cell.layer setShadowOpacity:0.4f];
[cell.layer setShadowRadius:0.8f];
[cell.layer setShadowOffset:CGSizeMake(0.8f, 0.8f)];

我的代码有什么问题吗?

1 个答案:

答案 0 :(得分:1)

再添加两行,一行位于顶部,另一行位于底部。实现heightForCellAtIndexPath:并为这些单元格返回0高度。