我想创建一个collectionViewCell,目前我有一个UIImageView占用了单元格的整个contentView,但想在图像底部添加阴影(从底部边缘开始向单元格的中间开始)。我将如何迅速进行3?
谢谢
最佳答案
尝试这个:
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
这是我的例子。您尝试根据需要进行自定义。