如何在集合视图单元格的内底边添加阴影?迅捷3

时间:2017-07-25 02:10:48

标签: ios swift uicollectionviewcell

我想创建一个collectionViewCell,我目前有一个UIImageView占用单元格的整个contentView,但是想在图像底部添加一个阴影(从底部边缘开始朝向中间细胞)。我如何在swift 3中做到这一点?

谢谢

1 个答案:

答案 0 :(得分:0)

试试这个:

yourCollectionViewCell.layer.masksToBounds = false
yourCollectionViewCell.layer.borderColor = UIColor.white.cgColor
yourCollectionViewCell.layer.borderWidth = 7.0
yourCollectionViewCell.layer.contentsScale = UIScreen.main.scale
yourCollectionViewCell.layer.shadowOpacity = 0.75
yourCollectionViewCell.layer.shadowRadius = 5.0
yourCollectionViewCell.layer.shadowOffset = CGSize.zero
yourCollectionViewCell.layer.shadowPath = UIBezierPath.init(rect: yourCollectionViewCell.bounds).cgPath
cell.layer.shouldRasterize = true

这是我的榜样。你可以尝试自定义。