티스토리 뷰

Dev/iOS

Tip : 배경을 Gradient로 색칠하기

100두산 2021. 12. 6. 17:50
let gradientView = CAGradientLayer()
gradientView.frame = bgView.bounds // bgView는 그라데이션을 덮을 superView에 해당

let colors: [CGColor] = [
	// 해당 부분에 그라데이션을 넣을 색상을 입력 (오름차순으로 표현됌)
]
gradientView.colors = colors

// 그라데이션의 시작점과 끝점을 좌표로 표현, 0은 0을, 1은 maximum X/Y point를 의미
gradientView.startPoint = CGPoint(x: 0.5, y: 0.0)
gradientView.endPoint = CGPoint(x: 0.5, y: 1.0)

// 할당하면 끝
bgView.layer.addSublayer(gradientView)
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/07   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
글 보관함