ColorPicker
스토리보드에서 추가해서 자체 뷰에 있는 채로 작업을 할 수도 있지만, 이 글은 코드로 새로운 뷰에 present 형식으로 띄울 때를 상정한다.
1. UIColorPickerViewController 생성
2. (선택사항) title 설정
3. (선택사항) supportsAlpha 설정
4. delegate 객체 설정
- 설정한 객체의 코드에서 delegate를 구현해야 한다.
5. delegate 구현
- didFinish 메소드는 컬러피커 창이 닫혔을 때 실행된다.
- didSelect 메소드는 사용자가 터치하거나 드래그 중이라면 실행된다.
continuously
: 드래그 중이라면 true, 끝나면 false
- 실시간으로 입력을 받아야 하는게 아니면 false일때 이벤트 처리해주면 된다.