2014-09-22 49 views
0

我试图让我的图像淡出并淡入,当我点击我的按钮时。这段代码有什么问题吗?当我点击我的按钮时,我的图像保持可见。UIImageview Fade

- (IBAction)Alpha:(id)sender { 
    [UIView beginAnimations:nil context:NULL]; 
    [UIView setAnimationCurve:UIViewAnimationCurveEaseIn]; 
    [UIView setAnimationDuration:2]; 
    _image.alpha = 1; 
    [UIView commitAnimations]; 
    [UIView setAnimationDidStopSelector:@selector(animationDidStop:finished:context:)]; 
    } 
-(void)animationDidStop:(NSString *)animationID finished:(NSNumber *)finished context:(void *)context { 
    [UIView beginAnimations:nil context:NULL]; 
    [UIView setAnimationDuration:2]; 
    _image.alpha = 0; 
    [UIView commitAnimations]; 
} 
+0

难道我的回答可以帮助您? – 2014-09-25 18:01:37

回答

0

您正在调用UIVIew上的方法,而不是您想要淡入的UIImageView实例上的方法。

你要像

[self.myImageView beginAnimations....