ios UIImage展示了另一个UIImage动画



我有两个大小完全相同的图像。想象一个房间的两个图像,一个有阳光,另一个有人造光。我必须将它们一个放在另一个上面,并添加一个滑块,这样当滑块移动时,下面的图像将根据滑块值显示。例如,如果滑块在一半的位置,那么用户将能够显示一半的阳光和一半的人造光图像,使其具有窗帘效果。

我找了很多,但没有找到任何关于如何做到这一点的线索。请推荐任何制作这种动画的教程。

感谢

将滑块的最小值设置为0,最大值设置为1

[mySlider setMinimumValue:0.0f];
[mySlider setMaximumValue:1.0f];

当用户更改滑块时,获得当前值

float sliderProgress = mySlider.value;

根据该值调整两个图像的阿尔法值。

[imageSunlight setAlpha:sliderProgress];

而另一个图像的alpha将是

[imageArtificialLight setAlpha:(1.0f - sliderProgress)];

最新更新