/ / iPhone UIButton se comporte comme un commutateur UIS - iphone, cocoa-touch, uibutton, uiswitch

iPhone UIButton se comporte comme un commutateur UIS - iphone, cocoa-touch, uibutton, uiswitch

Je suis en train de créer un rabat pour monapplication. Lorsque vous appuyez sur l'image / le bouton pour la première fois, je souhaite l'animer afin de révéler toute l'image. Lorsque vous appuyez de nouveau dessus, je veux qu'il revienne à son emplacement d'origine. Je suis toutefois un peu confus quant à la manière de le faire. Je me demandais s’il existait un moyen de faire en sorte que ce bouton fonctionne comme un commutateur, afin que je puisse le programmer simplement faites ceci quand l’état est éteint]. L’aide est grandement appréciée!

Réponses:

8 pour la réponse № 1
-(IBAction)buttonClicked:(id)sender
{
UIButton *button = (UIButton *)sender;
if(button.tag==0)
{
// Do something to animate out to reveal the entire image
button.tag = 1;
}
else if(button.tag==1)
{
// Do something else to animate back to its original location
button.tag = 0;
}
}