Hallo,
ich habe ein count down timer in ein UILabel. das label wird nicht sauber refrecht so dass die zeit nicht lesbar ist.
weisst ihr woran es liegen kann?
hier ist der code:-(void)startTimerWeiss
{
NSLog(@"startTimerWeiss");
NSNumber *countDownWeiss = [[NSNumber alloc] initWithInt:0];
timerWeiss = [NSTimer scheduledTimerWithTimeInterval:1.0 target:self selector:@selector(countDown:) userInfo:countDownWeiss repeats:YES];
}
-(void)countDown:(NSTimer*)timer
{
zeitWeiss = zeitWeiss - 1;
[self updateZeitLabel];
}
-(void)updateZeitLabel
{
//[UIView beginAnimations:nil context:nil];
//[UIView setAnimationDuration:1.0];
//zeitWeissLabel.text = @"";
NSUInteger zeitMn = zeitWeiss / 60;
NSUInteger zeitSek = zeitWeiss % 60;
zeitWeissLabel.text = [NSString stringWithFormat:@"%i:%i", zeitMn,zeitSek];
//[UIView commitAnimations];
}
ich habe ein count down timer in ein UILabel. das label wird nicht sauber refrecht so dass die zeit nicht lesbar ist.
weisst ihr woran es liegen kann?
hier ist der code:-(void)startTimerWeiss
{
NSLog(@"startTimerWeiss");
NSNumber *countDownWeiss = [[NSNumber alloc] initWithInt:0];
timerWeiss = [NSTimer scheduledTimerWithTimeInterval:1.0 target:self selector:@selector(countDown:) userInfo:countDownWeiss repeats:YES];
}
-(void)countDown:(NSTimer*)timer
{
zeitWeiss = zeitWeiss - 1;
[self updateZeitLabel];
}
-(void)updateZeitLabel
{
//[UIView beginAnimations:nil context:nil];
//[UIView setAnimationDuration:1.0];
//zeitWeissLabel.text = @"";
NSUInteger zeitMn = zeitWeiss / 60;
NSUInteger zeitSek = zeitWeiss % 60;
zeitWeissLabel.text = [NSString stringWithFormat:@"%i:%i", zeitMn,zeitSek];
//[UIView commitAnimations];
}