Próbuję uzyskać datepicker w trybie Countdowntimer, aby po prostu pozwolić mi wybrać minuty i sekundy, a następnie uzyskać tę wartość, po kliknięciu przycisku. Ustawiam selektor w IB i użyję tego kodu, ale wynik jest zawsze zerowy, gdy wybieram dowolną kombinację minut i godzin i klikam przycisk ... Oczywiście coś mi brakuje. Będziemy wdzięczni za wszelką pomoc w uzyskaniu tego.DatePicker w trybie Timer - Jak uzyskać wartość
@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
Dzięki, ale to daje 00:00:00, więc musi być coś jeszcze. – Allen
Powiedziałeś, że ustawiłeś selektor w IB. Po co przydzielać. usuń te linie: datePicker = [[UIDatePicker alloc] init]; datePicker.datePickerMode = UIDatePickerModeCountDownTimer; w IB ustaw tryb wyboru na timer. – iPrabu
prawo ... to pomaga rozwiązać problem ... dzięki (moje pomylenie z IB i programowanie :) – Allen