onChange(17버전부터 바뀌었다고 합니다…)
•
앱 내에서 상태가 변경될 때마다 작업을 수행해야 할 때 사용된다.
•
ex) 상태 프로퍼티 값이 변경될 때마다 작업을 실행하도록 할 수 있다.
func onChange<V>(
of value: V,
perform action: @escaping (V) -> Void
) -> some View where V : Equatable
Swift
복사
value : 클로저 실행 여부를 결정할 때 확인 할 값
action : 값이 변경될 때 실행할 클로저
newValue : 비교 검사에 실패한 새 값.
이메일 / 비밀번호 정규식 표현
비밀 번호 가리기 - SecureField
토글을 이용해서 바꿔주기
도형의 색 채우기는… fill입니다…
색상 커스텀 하기
//배경 색상 커스텀
func customColor() -> Color {
return Color(UIColor(red: 0.796, green: 0.867, blue: 1.000, alpha: 1))
}
Swift
복사