2010-05-04 6 views
0

J'ai un UIControl personnalisé qui transmet les événements UIControlEventValueChanged à mon ViewController. J'ai également besoin de l'animer (redimensionnement de base) dans certaines circonstances, mais UIControl semble n'avoir aucune implémentation de beginAnimations ou commitAnimations. Dois-je l'intégrer dans un UIView? Une meilleure solution? Merci.Puis-je effectuer des animations sur une sous-classe UIControl avec iPhone SDK 3.x?

Répondre

0

Un UIControl est un UIView, vous pouvez donc simplement utiliser les appels UIView standard.

[UIView beginAnimations:nil context:nil]; 
[yourControl setFrame:theNewFrame]; 
[UIView commitAnimations]; 
+0

Merci! Ça a marché. – Elon