wift - view의 그림자

5604 단어 iOS보기ShadowSwift
swift로 view에 그림자를 붙이는 기본 네 가지 속성

simple.swift
testView.layer.shadowOffset = CGSize(width: 0.0, height: 2.0)
testView.layer.shadowColor = UIColor.black.cgColor
testView.layer.shadowOpacity = 0.6
testView.layer.shadowRadius = 4

그림자 방향 shadowOffset



height는 세로 방향, 양수는 아래, 음수는 위입니다.



simple.swift
//影は下にある
testView.layer.shadowOffset = CGSize(width: 0.0, height: 30.0)
//影は上にある
testView.layer.shadowOffset = CGSize(width: 0.0, height: -30.0)

width는 가로, 양수는 오른쪽, 음수는 왼쪽입니다.



simple.swift
//影は右にある
testView.layer.shadowOffset = CGSize(width: 30.0, height: 0.0)
//影は左にある
testView.layer.shadowOffset = CGSize(width: -30.0, height: 0.0)

그림자 색상 shadowColor





simple.swift
testView.layer.shadowColor = UIColor.blue.cgColor

그림자 투명도 shadowOpacity



범위는 0~1입니다. 0이 투명하고 1이 불투명합니다.


simple.swift
testView.layer.shadowOpacity = 0.2

그림자 너비 shadowRadius





simple.swift
testView.layer.shadowRadius = 30.0

끝에



알기 쉽도록 조금 과장된 수치를 넣었으므로, 자신의 요구로 조정해 주세요.

좋은 웹페이지 즐겨찾기