100 Days of SwiftUI - Day 67
Instafilter: Wrap up
Instafilter
프로젝트를 마무리하고, 챌린지에 도전한다.
Challenge
- 이미지가 선택되지 않은 경우 ‘슬라이더’와 ‘필터 변경 버튼’을 비활성화하기
- 각 input key에 따른 슬라이더를 조절할 수 있도록 추가하기. (예를 들면, 슬라이더 하나는 intensity를 다른 하나는 radius를 조절)
- Core Image 필터에 어떤 것들이 있는지 살펴보고, 세 가지 정도 추가하기
-
disabled()
수정자를 슬라이더와 버튼에 추가했다. -
슬라이더를 구현한 HStack 부분을 복사하여 각각 Radius, Scale을 조절할 수 있도록 수정했다.
-
Dither, Motion Blur, Unsharp Mask를 추가했다.
출처: https://www.hackingwithswift.com/100/swiftui/67