我有一个在滑动时更改的imageView背景。目前它会立即改变,但我可以使用淡入淡出效果,以便下一个图像淡入视图吗?
我在搜索时发现了一些结果,但主要是在Java中
答案 0 :(得分:0)
我猜你在imageView上使用滑动手势来在滑动时更改图像。
因此,在您正在更改图像的滑动手势的目标方法中, 设置一个动画块来做你的动画,就像这样
[UIView animateWithDuration:1.0 animations:^{
imageview.alpha = 0.0;
} completion:^(BOOL finished) {
imageview.image = newImage;
[UIView animateWithDuration:1.0 animations:^{
imageview.alpha = 1.0;
}];
}];
这是实现这一目标的更简单方法,希望这会有所帮助。 干杯!