UIView 상단 아래서 위로 점점 흐려지게 효과 주기. 보통 채팅창에 많이 사용함
let chatViewGradient = CAGradientLayer()
chatViewGradient.frame = CGRect(x: 0, y: 0, width: self.chattingBrigeWebView.frame.width, height: self.chattingBrigeWebView.frame.height)
chatViewGradient.colors = [UIColor.hexStringToUIColor(hex: "#FFFFFF", alpha: 0.0).cgColor,
UIColor.hexStringToUIColor(hex: "#FFFFFF", alpha: 1.0).cgColor]
//chatViewGradient.locations = [0.0, 0.3, 0.98, 1.0]
chatViewGradient.locations = [0.0, 0.3]
self.chattingBrigeWebView.layer.mask = chatViewGradient
'Swift > UIView' 카테고리의 다른 글
[SWIFT]hitTest 중첩뷰 아래 있는 뷰 컨트롤 하기 (0) | 2023.06.15 |
---|---|
[SWIFT]여러개의 중첩된 뷰의 위치 변경 (0) | 2023.06.15 |
[SWIFT]GradientProgressBarView (0) | 2023.06.09 |
[SWIFT]커스텀 숫자키패드 한줄배열 및 두줄배열/ UITextField 커스텀 키보드 (0) | 2023.06.09 |
[SWIFT]subView 레이어 순서 변경 (0) | 2023.06.09 |