我希望我的图像在xCode中淡入

时间:2015-06-03 22:18:44

标签: xcode6 fade duration

我希望我的图像淡入IN,而不是淡出。使用此代码,它是向后的。有什么帮助吗?

[UIView animateWithDuration:3.0动画:^ {         self.circleOne.alpha = 0.0;

    }];

1 个答案:

答案 0 :(得分:0)

如果你的circleOne有alpha 0(不可见),你需要做的就是将alpha设置为1:

[UIView animateWithDuration:3.0 animations:^{
 self.circleOne.alpha = 1.0;
}];

编辑:

如果要在动画显示在屏幕上之前制作动画,可以在将circleOne添加到其父视图之前将alpha设置为0.

假设circleOne是一个UIImageView,它将是这样的:

circleOne = [[UIImageView alloc] initWithImage: [UIImage imageNamed:@"imageName,jpg"]];
circleOne.alpha = 0.0;
[parentView addSubview: circleOne];
//run the animation explained before