I have a UILabel with background color as grey.
I want a blinking effect on this label like it should become a little white & then become gray and it should keep
You can do this within a block:
self.yourLabel.alpha = 1; [UIView animateWithDuration:1.5 delay:0.5 options:UIViewAnimationOptionRepeat | UIViewAnimationOptionAutoreverse animations:^{ self.yourLabel.alpha = 0; } completion:nil];
So you dont need a second method.