J'essaie d'utiliser un UIImage
comme un bouton qui donne l'impression qu'il est allumé puis éteint en moins d'une demi-seconde. Cela fonctionne bien si je l'allume, mais si je veux l'éteindre à nouveau, il ne s'allume pas du tout. J'ai une petite boucle là-dedans pour l'empêcher d'allumer et d'éteindre si vite que je ne peux pas le voir mais ça ne s'allume pas du tout. Je l'ai essayé avec et sans le [flashingButton release]
. Y a-t-il quelque chose que je ne comprends pas? Puis-je addSubview
et removeFromSuperView
en même temps, même avec un court délai?Clignotant UILabel en tant que
if ( some conditional statements in here .......) {
UIImage *estimateButton1 = [UIImage imageNamed:@"FlashingButton.png"];
flashingButton = [[UIImageView alloc] initWithImage:flashingButton1];
flashingButton.frame = CGRectMake (146,8,165,30);
[self.view addSubview:flashingButton];
// [flashingButton release];
// short loop in here to delay urning the button off
[self.flashingButton removeFromSuperview];
Merci beaucoup James pour le code et le renvoi. Le code fait exactement ce que je voulais. Prends quelques verres sur moi! – TrueScot
Content de vous aider. Merci pour les boissons! –