如何在UITableViewCell的两侧,顶部和底部添加阴影?
我试过这个:
cell.layer.shadowOpacity = 0.75f;
cell.layer.shadowRadius = 5.0;
cell.layer.shadowOffset = CGSizeMake(0, 0);
cell.layer.shadowColor = [UIColor blackColor].CGColor;
但是,它只在单元格的底部显示阴影。
答案 0 :(得分:2)
问题出在UITableViewCell的z位置。实际上,它也显示了顶部阴影,但是上部单元格具有更大的z位置,因此顶部阴影位于其下方。
我刚刚改变了像这样的单元格的z位置:
selectedCell.layer.zPosition = 999;