我希望我的图像淡入IN,而不是淡出。使用此代码,它是向后的。有什么帮助吗?
[UIView animateWithDuration:3.0动画:^ { self.circleOne.alpha = 0.0;
}];
答案 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