我想创建一个collectionViewCell,我目前有一个UIImageView占用单元格的整个contentView,但是想在图像底部添加一个阴影(从底部边缘开始朝向中间细胞)。我如何在swift 3中做到这一点?
谢谢
答案 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
这是我的榜样。你可以尝试自定义。