prior swift 3 i was adding shadow in my UIView like this :
//toolbar is an UIToolbar (UIView) toolbar.layer.masksToBounds = false toolbar.layer.shadowOffset
func applyShadowOnView(_ view:UIView) { view.layer.cornerRadius = 8 view.layer.shadowColor = UIColor.darkGray.cgColor view.layer.shadowOpacity = 1 view.layer.shadowOffset = CGSize.zero view.layer.shadowRadius = 5 }