将角半径和阴影添加到UICollectionViewCell Swift 3

时间:2017-06-11 10:59:03

标签: ios swift uicollectionviewcell dropshadow cornerradius

我试图将转角半径+下拉阴影添加到我的UICollectionView单元格,

我的Cell sturcuture是这样的:

enter image description here

我添加了视图以在其上添加阴影,并尝试将角半径添加到子视图:白色和imageview,我使用以下代码:

        let frame = CGRect(x:0, y: 0, width: UIScreen.main.bounds.width, height: 80)

    shadowingViewOutlet.layer.masksToBounds = false
    shadowingViewOutlet.layer.shadowColor = UIColor.black.cgColor
    shadowingViewOutlet.layer.shadowOffset = CGSize(width: CGFloat(0.0), height: CGFloat(3.0))
    shadowingViewOutlet.layer.shadowOpacity = 0.5

    if shadowingViewOutlet.layer.shadowPath != nil {


        shadowingViewOutlet.layer.shadowPath = UIBezierPath(roundedRect:frame, cornerRadius:3).cgPath
    }

但这样做得不错!

是否有人尝试将相同的功能应用于 UICollectionViewCell 并在其中产生结果?

请帮忙。

感谢。

0 个答案:

没有答案