這是我在一個視圖控制器中的兩個pickerviews的代碼。然而它不適合我。具有不同值的兩個PickerView
#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幫助我這個請.. 感謝
什麼是問題?那麼錯誤,崩潰,日誌呢? – Mat
你有什麼問題?在控制檯上收到什麼錯誤? –
要添加到現有評論中,您需要告訴我們_what_無法正常工作。你是否得到錯誤的價值觀,沒有價值觀,崩潰,什麼?就目前而言,這是無法回答的。 – jrturton