add Shadow on UIView using swift 3

后端 未结 18 1292
攒了一身酷
攒了一身酷 2020-11-30 19:49

prior swift 3 i was adding shadow in my UIView like this :

//toolbar is an UIToolbar (UIView)
toolbar.layer.masksToBounds = false
toolbar.layer.shadowOffset          


        
18条回答
  •  借酒劲吻你
    2020-11-30 20:07

    Very simple and few lines of code:

    let viewShadow = UIView(frame: CGRect(x: 0, y: 0, width: 200, height: 200))
    viewShadow.center = self.view.center
    viewShadow.backgroundColor = UIColor.yellow
    viewShadow.layer.shadowColor = UIColor.red.cgColor
    viewShadow.layer.shadowOpacity = 1
    viewShadow.layer.shadowOffset = CGSize.zero
    viewShadow.layer.shadowRadius = 5
    self.view.addSubview(viewShadow)
    

    Look like :

提交回复
热议问题