0

私は2つの imageViews を持っています.1つは別のものです。スクロール ジェスチャを実行すると、次のものが前面に表示されます。私が満足していないのは、下の写真が突然現れるということです。手に入れたい効果が徐々に現れてきます。こちらのサイトをご覧ください(写真を変えてみてください)。これを達成するための手がかりを教えてもらえますか、またはイメージビューを改善するためのアドバイスが後ろから表示されますか?

4

2 に答える 2

0

他のポスターが示唆しているように、あなたの説明は単純なクロスフェードが必要なように聞こえます。

ただし、投稿したリンクは、Coverflowスタイルのアニメーションのように見えます。それはあなたが求めているものですか?GitHubで検索すると、それを可能にするオープンソースライブラリがいくつかあります。かなり複雑なCoreAnimationです。

于 2012-06-05T02:13:20.403 に答える
0

アニメーションを使用して、imageView のアルファを 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 に答える