J'ai débutant de l'iPhone. J'ai des images dans un tableau, mais il retourne la valeur NULLcomment afficher une à une images lorsque vous cliquez sur le bouton suivant?
J'ai utiliser ce code
- (void)viewDidLoad
{
[super viewDidLoad];
images= [[NSArray arrayWithObjects:
[UIImage imageNamed:@"1.png"],
[UIImage imageNamed:@"2.png"],
[UIImage imageNamed:@"3.png"],
[UIImage imageNamed:@"4.png"],
nil] retain];
}
-(IBAction)Next
{
currentImage++;
if(currentImage>=[images count])
{
currentImage=0;
}
UIImage *img=[images objectAtIndex:currentImage];
[animalphoto setImage:img];
NSLog(@"print:%@",currentImage);
}
première fois affichage d'images de bouton de clic, mais la deuxième fois ne pas afficher l'image et que la valeur NULL de retour .. donner toute suggestion et code source qui s'applique dans notre code.
Cela provoquera une exception; le test devrait être: 'if (currentImage> = [nombre d'images])'. – trojanfoe
trojanfoe tu as raison –