UITableViewCell阴影

时间:2015-01-21 10:03:23

标签: ios xcode uikit

如何在UITableViewCell的两侧,顶部和底部添加阴影?

我试过这个:

cell.layer.shadowOpacity = 0.75f;
cell.layer.shadowRadius = 5.0;
cell.layer.shadowOffset = CGSizeMake(0, 0);
cell.layer.shadowColor = [UIColor blackColor].CGColor;

但是,它只在单元格的底部显示阴影。

1 个答案:

答案 0 :(得分:2)

问题出在UITableViewCell的z位置。实际上,它也显示了顶部阴影,但是上部单元格具有更大的z位置,因此顶部阴影位于其下方。

我刚刚改变了像这样的单元格的z位置:

selectedCell.layer.zPosition = 999;