Sto cercando di ottenere un Datepicker in modalità conto alla rovescia per consentire semplicemente di selezionare minuti e secondi e quindi ottenere quel valore quando si fa clic su un pulsante. Ho impostato il selettore in IB e uso questo codice, ma il risultato è sempre Nullo quando seleziono qualsiasi combinazione di minuti e ore e clicco sul pulsante ... Ovviamente mi manca qualcosa. Qualsiasi aiuto su come farlo funzionare sarebbe apprezzato.DatePicker in modalità timer - Come ottenere il valore
@interface ThisPicker : UIViewController {
IBOutlet UIDatePicker *datePicker;
}
-(IBAction)buttonPressed:(id)sender;
@end
@implementation ThisPicker
-(IBAction)buttonPressed:(id)sender{
datePicker = [[UIDatePicker alloc] init];
datePicker.datePickerMode = UIDatePickerModeCountDownTimer;
NSLog(@"%@",[datePicker countDownDuration]);
}
@end
Grazie, ma il risultato è 00:00:00, quindi deve esserci qualcos'altro – Allen
Hai detto che hai impostato il selettore in IB. Quindi, perché allocare. rimuovi questa riga datePicker = [[UIDatePicker alloc] init]; datePicker.datePickerMode = UIDatePickerModeCountDownTimer; in IB impostare la modalità di selezione su timer. – iPrabu
giusto ... che aiuta a risolvere il problema ... grazie (la mia confusione con IB e programmazione :) – Allen