[iOS] Color Picker

RudinP·2024년 3월 7일
0

Study

목록 보기
192/227

ColorPicker

스토리보드에서 추가해서 자체 뷰에 있는 채로 작업을 할 수도 있지만, 이 글은 코드로 새로운 뷰에 present 형식으로 띄울 때를 상정한다.

1. UIColorPickerViewController 생성

2. (선택사항) title 설정

  • 컬러피커 상단에 표시되는 글을 설정한다.

3. (선택사항) supportsAlpha 설정

  • true면 alpha값 설정이 가능해진다.

4. delegate 객체 설정

  • 설정한 객체의 코드에서 delegate를 구현해야 한다.

5. delegate 구현

  • didFinish 메소드는 컬러피커 창이 닫혔을 때 실행된다.
  • didSelect 메소드는 사용자가 터치하거나 드래그 중이라면 실행된다.
  • continuously: 드래그 중이라면 true, 끝나면 false
    • 실시간으로 입력을 받아야 하는게 아니면 false일때 이벤트 처리해주면 된다.
profile
곰을 좋아합니다. <a href = "https://github.com/RudinP">github</a>

0개의 댓글