iTunesのようにiPhoneでスライドショー効果をやろうとしています。中央に 1 つの画像、左側に他の画像があり、ラックにフロッピーのように配置されています。しかし、私はそのための手がかりさえありません。誰でも私を助けることができますか?
1076 次
2 に答える
4
「スライドショー」ではなく「カバーフロー」について話していると思います...そうであれば、役立つライブラリがいくつかあります。「カバーフロー置換」を検索して見つけたものを次に示します。
于 2009-12-07T07:02:37.723 に答える
3
この効果は、CALayers の .transform プロパティを使用して実現できます。すべての iPhone UIView には CALayer があり、次のような変換マトリックスを使用して 3D 透視変換を適用できます。
CATransform3D m = CATransform3DIdentity;
m.m34 = -0.006;
[[containerView layer] setSublayerTransform: m];
これで、containerView 内のビューに遠近歪みが適用されます! インスタントカバーフロー効果。フレームを変更して、ビューを左右に移動するだけです。
于 2009-12-07T07:11:15.707 に答える