[iOS] swift shadow 그림자 적용 (x, y, blur, spread) feat. Zeplin
제플린 등에서 제공하는 그림자 요소들을 쉽게 swiftf로 만들어주는 extension입니다. extension CALayer { func applySketchShadow( color: UIColor, alpha: Float, x: CGFloat, y: CGFloat, blur: CGFloat, spread: CGFloat ) { masksToBounds = false shadowColor = color.cgColor shadowOpacity = alpha shadowOffset = CGSize(width: x, height: y) shadowRadius = blur / UIScreen.main.scale if spread == 0 { shadowPath = nil } else { let rect = b..
iOS
2022. 1. 7. 18:20
공지사항