Wyciszanie UIButtonu po dotknięciu

Mam stan Selected i stan Normalny dla UIButtonu, które są UIImage. Gdy przycisk zostanie dotknięty, chciałbym, aby trafił w wybrany stan, a następnie powrócił do normalnego stanu przez okres jednej sekundy. Ustawiłem następującą animację po naciśnięciu UIButton * btn, ale po prostu ponownie wraca do stanu odznaczenia. Jak mam to osiągnąć?

[btn setSelected:YES];
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDuration:1.0f];
[btn setSelected:NO];
[UIView commitAnimations];

Twoje zdrowie

Nik

questionAnswers(1)

yourAnswerToTheQuestion