2012-07-08 4 views
0

UIPickerView를 사용하는 응용 프로그램을 작성하고 사용자가 이전에 선택한 항목에 따라 목록 항목을 채 웁니다. 이 article을 읽었을 때 "태그"에 대한 언급을 발견하고 어떻게 사용했는지 파악할 수 없었습니다. 누군가가 내게이 일을 수행하는 가장 좋은 방법에 대한 권장 사항을 알려주고이 "태그"기능이 있다면 어떻게 사용되는지 설명 할 수 있습니까?많은 목록이있는 UIPickerView

감사합니다.

답변

2

태그는 단지 다른 사람과 그 개체를 구분할 수 있도록 개체와 연결하는 숫자입니다. 여러 피커 뷰가 있다고 가정 해 보겠습니다. 첫 번째 선택기보기의 경우 태그를 1으로 설정할 수 있습니다. 두 번째는 2이라는 태그를 설정하는 식입니다.

여러 피커 뷰가 있기 때문에 태그를 사용하여 각 피커 뷰를 따로 따로 구분합니다 - if (pickerView.tag == 1) { //first picker view code here } - 피커 뷰의 올바른 셀 수를 설정하고 해당 셀을 올바른 목록으로 채 웁니다. .

+0

내 의견 컨트롤러에 여러 개의 고유 한 UIPickerViews를 끌어다 놓을 수 있으며 원하는대로 호출하고 할당 한 태그에 따라 구분할 수 있습니다. – Joey

+0

맞습니다. 태그로 구분할 수 있습니다 –

+0

여러 개의 NSArrays와 하나의 UIPicker를 사용하여 동일한 결과를 얻을 수 있으며 선택기의 개수와 내용에 대해 이전 사용자 입력을 기반으로 사용할 배열을 선택하십시오. – Joey