2

我有一个包含图片名称的NSArray *pictureRefs 。

这些图片将显示在 UIImageView _mainImage中 ,到目前为止效果很好。
目前我正在使用左侧和右侧的按钮来执行此操作,请参见下图。这些按钮具有与pictureRefs对应的标签。

变化非常直接,没有任何影响。
我想实现像动画一样的coverflow。

有什么想法我能做到这一点吗?

我的代码切换图像

string =  [pictureRefs objectAtIndex:tag];
UIImage  *image  = [UIImage imageNamed:string];
[_mainImage setImage:image]; //Here I would like to make animations

在此处输入图像描述

4

1 回答 1

2

单击任何按钮时调用此方法

-(void)check_changeImage:(NSInteger)Value
{
    NSString *strimagename=[NSString stringWithFormat:@"dice_0%d.png",Value];//fetch image here as per you want 

 [UIView animateWithDuration:1.0 
                 animations:^{
                     imgviewDice1.image.alpha = 1.0;
                 }
                 completion:^(BOOL finished){

                     imgviewDice1.image=[UIImage imageNamed:strimagename];

                     // do something after the animation finished, 
                     // maybe releasing imageA if it's not used anymore...
                 }];

}

可能会有所帮助。

于 2013-10-12T13:02:32.447 回答