반응형
프로젝트에 피커뷰를 하나 추가해주세요.

피커뷰에 대한 액션을 만들어야 된다고 생각할 수 있지만
막상 action이 없습니다. 그럼 어떻게 피커뷰에 원하는 데이터를 넣을 수 있을까요?

바로 UIPickerViewDelegate, UIPickerViewDataSource 를 사용하면 됩니다.
채택과 동시에 swift 파일 안에 선언해줘야 하는 함수들이 있는데 그렇지 않으면 오류 납니다.
그런 함수들을 어떻게 확인할까요?
cmd키를 누른 채 글자에 커서를 갖다두면 링크가 생깁니다. 누르시고 Jump to Definition를 클릭하시면 사용할 수 있는 함수들을 볼 수 있습니다.

아래와 같이 (Definiation)에 있었던 optional 이 붙어있지 않은 함수를 구현하면 다음과 같이 원하는 결과를 얻을 수 있습니다.

반응형
'컴퓨터 공학' 카테고리의 다른 글
| [스위프트] NavigationController 텍스트 변경, 없애기_코드포함 (1668) | 2020.02.15 |
|---|---|
| [ 스위프트 ] TextView에 radius (테두리 둥글게) 적용하기 (1266) | 2020.02.15 |
| [안드로이드 스튜디오] 오류 해결_HardCoded (1843) | 2019.12.27 |
| [안드로이드 스튜디오]로그캣 필터 사용 방법 (1648) | 2019.12.11 |
| [안드로이드 스튜디오] 데드락 발생 이유? (1971) | 2019.12.09 |
댓글