Changing the Array of images for an UIImageView using Backward and Forward button.
UIImageView *img_view1;
int currentIndex;
UIButton *forward_btn2;
UIButton *backward_btn1;
NSMutableArray *arrimg;
-(IBAction)backward_btn1:(UIButton *)sender
{
forward_btn2.enabled = YES;
if (currentIndex != 0)
{
currentIndex--;
if (currentIndex == 0)
{
backward_btn1.enabled = NO;
}
[img_view1 setImage:[UIImage imageNamed:[arrimg objectAtIndex:currentIndex]]];
}
}
-(IBAction)forward_btn2:(UIButton *)sender
{
backward_btn1.enabled = YES;
if (currentIndex != arrimg.count-1)
{
currentIndex++;
if (currentIndex == arrimg.count-1)
{
forward_btn2.enabled = NO;
}
[img_view1 setImage:[UIImage imageNamed:[arrimg objectAtIndex:currentIndex]]];
}
}
Comments
Post a Comment