[Do it!] 멀티 컴포넌트 피커 뷰 앱

CoCoral·2023년 8월 22일
0

Do it!

목록 보기
7/25

Do it! 스위프트로 아이폰 앱 만들기
05장 도전! Misson 멀티 컴포넌트 피커 뷰 만들기

📱 실행 화면 📱

⇨ 왼쪽: 어떤 컴포넌트를 선택해도 파일명, 이미지 뷰 둘 다 변경된다.
⇨ 오른쪽: 왼쪽 컴포넌트를 선택하면 파일명이, 오른쪽 컴포넌트를 선택하면 이미지 뷰가 변경된다.


💻 1번 소스 코드 작성하기

let COLUMN = 2
func numberOfComponents(in pickerView: UIPickerView) -> Int {
        return COLUMN
    }

COLUMN 값을 2로 변경해주기


💻 2번 소스 코드 작성하기

    func pickerView(_ pickerView: UIPickerView, didSelectRow row: Int, inComponent component: Int) {
        if component == 0 { lblImageFileName.text = imageFileName[row] }
        else { imgView.image = imageArray[row] }
    }

선택된 컴포넌트 번호에 따라 다르게 동작하기
0번이면 파일명, 1번이면 이미지 뷰 변경하기

profile
언젠간 iOS 개발자가 되겠지

0개의 댓글