Я пытаюсь создать представление о моем приложении, когда UILabels постепенно исчезает.У меня есть две метки.Я хочу, чтобы первый исчез, оставался на экране в течение 4 секунд.Затем вторая метка должна появиться и оставаться на экране в течение 4 секунд.Затем должны исчезнуть обе метки.
У меня есть следующий код, но он ничего не делает, так как он переходит прямо в конечное состояние.У меня есть следующий метод в viewDidAppear ().Что я делаю не так?
-(void) animateLabels
{
[UIView beginAnimations:@"First Label Display" context:nil];
[UIView setAnimationDelay:4.0];
firstLabel.alpha = 1;
[UIView commitAnimations];
[UIView beginAnimations:@"Second Label Display" context:nil];
[UIView setAnimationDelay:6.0];
secondLabel.alpha = 1;
[UILabel commitAnimations];
[UIView beginAnimations:@"Hide Labels" context:nil];
[UIView setAnimationDelay:10.0];
secondLabel.alpha = 0;
firstLabel.alpha=0;
[UILabel commitAnimations];
}