0

我有两个 imageViews ,一个在另一个之上。当我做滚动手势时,下面的会出现在前面。我不满意的是,下面的图片会突然出现。我想要得到的效果正在逐渐显现。你可以看看这个网站(尝试改变图片)。任何人都可以给我一些关于实现这一目标的线索,或者从后面出现一些改进 imageview 的建议吗?

4

2 回答 2

0

您想使用动画将 imageView 的 alpha 从 0 逐渐更改为 1。这将达到您想要的效果。

像这样的东西...

imageView.alpha = 0;

  [UIView animateWithDuration:0.3 delay:0.0 options:UIViewAnimationCurveLinear
        animations:^{
            imageView.alpha = 1;
        }
        completion:nil];
于 2012-06-05T01:16:36.290 回答
0

正如另一张海报所建议的那样,您的描述听起来就像您只想要一个简单的交叉淡入淡出。

但是,您发布的链接看起来像一个封面流式动画。这就是你所追求的吗?如果你在 GitHub 上搜索,有几个开源库可以让你做到这一点。这是相当复杂的核心动画。

于 2012-06-05T02:13:20.403 回答