Ho un UIPickerView
con 3 componenti popolati con 2 NSMutableArrays
(2 componenti hanno lo stesso array).Ottieni riga selezionata in UIPickerView per ciascun componente
Un tutorial dice:
//PickerViewController.m
- (void)pickerView:(UIPickerView *)thePickerView didSelectRow:(NSInteger)row inComponent:(NSInteger)component {
NSLog(@"Selected Color: %@. Index of selected color: %i", [arrayColors objectAtIndex:row], row);
}
Ma io voglio mostrare la riga selezionata per ogni componente in un UIAlertView
dopo che l'utente ha toccato un UIButton.
C'è un modo per farlo? O devo semplicemente usare 3 invisibili UILabels
come buffer?
Grazie in anticipo.
Grazie! selectedRowInComponent è proprio quello di cui avevo bisogno. –
Uhm, perché stai usando un intero senza segno qui? - [UIPickerView selectedRowInComponent:] può anche restituire -1 se non ci sono righe selezionate. – datwelk
Cool .. !!! Funziona. – Siten