-1

バックグラウンドでカルーサルのように画像が移動する、Spotifyログインウィンドウのようなビューをxcodeで作成するにはどうすればよいですか

ログインアプリのイメージ

4

1 に答える 1

3

アルファアニメーションと翻訳アニメーションの両方を含む多くの画像ビューがあるようです。画像が左に移動すると、画像ビューのアルファが減少します。翻訳動画は左に動く画像です。また、次のように UIImageViews に CATransform3D 変換が適用されているようにも見えます。

#import <Quartzcore/Quartzcore.h>
---------------------------------
UIImageView *albumCoverImageView = [[UIImageView alloc] initWithImage: [UIImage imageNamed: @"Black Eyed Peas Album"]];
CALayer *layer = albumCoverImageView.layer;
CATransform3D perspectiveTransform = CATransform3DIdentity;
perspectiveTransform.m34 = 1.0 / -1000;
perspectiveTransform = CATransform3DRotate(perspectiveTransform, 45.0f * M_PI / 180.0f, 0.0f, 1.0f, 0.0f);
layer.transform = perspectiveTransform;

要約すれば:

  • アルバム カバーの右から左への遅い翻訳アニメーション
  • イメージのアルファ (不透明度) は、イメージが右から左に進むにつれて減少します。
  • CATransform3D を使用した透視変換

お役に立てれば!

于 2012-06-28T02:56:22.517 に答える