0

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

有没有办法做到这一点?我在每个单元格上尝试了以下操作,但它似乎不适用于我。

[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)];

我的代码有什么问题吗?

4

1 回答 1

1

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

于 2012-04-30T02:38:20.560 回答