카테고리 없음

swift 뷰에 그림자 만들어보기

kingarthur 2024. 9. 29. 17:00

셀을 만들다 보면 그림자 도입된게 엄청많다. 

 

그래서 나도 만들어봤다 

 

     private let upgradeUIView: UIView = {
        let upgradeUIView = UIView()
        upgradeUIView.translatesAutoresizingMaskIntoConstraints = false
        upgradeUIView.backgroundColor = .white
        upgradeUIView.layer.cornerRadius = 20
        
        upgradeUIView.layer.shadowColor = UIColor.black.cgColor
        upgradeUIView.layer.shadowOffset = CGSize.zero
        upgradeUIView.layer.shadowOpacity = 0.25
        upgradeUIView.layer.shadowRadius = 5
        return upgradeUIView
    }()

 

뷰에 밖같쪽에 이렇게 하면 그림자가 생긴다~ 

사이즈는 제로라서 전체적으로 나온다. 

내가 원하는 곳이 있다면 사이즈 조절을 해주면 된다. 그림자 진하기도 나는 0.25 인데 그것도 변경하면된다 

코너레디우스도 다음에도 잘 이용해먹자