이것은 하나의보기 컨트롤러에서 두 개의 pickerviews에 대한 코드입니다. 그러나 그것은 나를 위해 일하지 않는다.다른 값을 가진 두 개의 PickerViews
#pragma mark UIPickerViewDelegate methods
//PickerViewController.m
- (NSInteger)numberOfComponentsInPickerView:(UIPickerView *)thePickerView {
return 1;
}
- (NSInteger)pickerView:(UIPickerView *)thePickerView numberOfRowsInComponent:(NSInteger)component {
switch ([thePickerView tag]) {
case 1: //purpose picker
return [m_arrPurpose count];
case 2: //second picker
return [m_arrSweep count];
default:
return 0;
break;
}
}
- (NSString *)pickerView:(UIPickerView *)thePickerView titleForRow:(NSInteger)row forComponent:(NSInteger)component {
switch ([thePickerView tag]) {
case 1: //purpose picker
{
//cost.text = @"Test";
Purpose *prp = [m_arrPurpose objectAtIndex:row];
return [prp m_purposeName];
}
case 2: //second picker
{
OpenActivity *opn = [m_arrSweep objectAtIndex:row];
return [opn m_ahhaName];
}
default:
return @"";
break;
}
}
이 좀 도와 any1 수 있습니다하시기 바랍니다 .. 하나 태그 설정이 정확하지 않거나 두 선택기에 대한 데이터 소스 및 위임 방법을 연결 havent 한 것처럼 소리 감사
뭐가 문제입니까? 오류, 충돌, 로그는 어떻게됩니까? – Mat
무슨 문제가 있습니까?, 콘솔에서받은 오류는 무엇입니까? –
기존 댓글에 추가하려면 _what_가 작동하지 않는다고 알려야합니다. 당신은 잘못된 가치관, 가치관, 충돌 등을 얻고 있습니까? 그것이 의미하는 바대로 이것은 대답 할 수 없다. – jrturton