J'ai un UIImageView *picture
l'aide du bouton iPhone
et UIButton *next
et un
- (IBAction)next {
}
Je veux changer l'image de la vue, mais seulement si l'image est égale à ... par exemple img1
Mais en utilisant le même bouton je veux aussi pouvoir changer l'image si l'image = img2 mais à une image différente (img3)
Jusqu'à présent, j'ai ce code, mais il me donne des erreurs:
- (IBAction)next {
if (picture UIImage = imageNamed:@"img01.jpg") {
[picture setImage: [UIImage imageNamed:@"img02.jpg"
}
if (picture UIImage = imageNamed:@"img02.jpg") {
[picture setImage: [UIImage imageNamed:@"img03.jpg"
}
}
Vous ne devriez pas utiliser de variables statiques, sauf si vous avez un besoin pressant. Vous n'avez plus aucun moyen de sortir cette fonction pour obtenir l'index de l'image. – mvds