にスライディング:iphone - 私は次のように画面にアニメーション化したいのUIViewを持つアニメーション
あなたは、テーブルトップを探している、あなたが封筒を持っており、その上のボックスを包み込む想像してみてください。箱はほとんど全ての封筒を覆っていますが、箱の中に入っていない小さな封筒の縁が見えます。アニメーションは、エンベロープが完全に見えるまで滑り落ちることになります。
私はこれを単純にアニメーション化することができましたが、エンベロープを覆うようにボックスイメージで別のビューを表示する必要がありました。私の考えは、このボックスビューなしでこれを作ることです。私がPhotoshopのようなアプリケーションを使ってこれをアニメーション化していたのであれば、単にマット(またはマスク)を固定して、封筒を見えないようにする、つまり箱で覆われているようにシミュレートするための黒い矩形を作ります。次に、マスクを固定しておくと、画像をアニメートすることができ、ボックスの下から来るように表示されますが、実際にはマットが黒(画像は見えません)の領域から、メイトは白です(画像は見えます)。
iOSでこれを行うことはできますか?
UIImageViewまたはレイヤーをマスクし、マスクを固定したままレイヤーをアニメーションできますか? 「マスクのclipsToBounds
-property設定し
このページでは、ここで効果ダウンスライドをチェック http://madrobby.github.com/scriptaculous/combination-effects-demo/
それはあなたと私が何を意味するかのアイデアを与えるだろう...
おかげ
スケッチを描いてここに投稿できますか?あなたが考えているアニメーションをあまり得ていない。 :) –
私はURLを含んでいます。スライドの効果を確認してください。レイヤーは、マスクであると言うことができるものによって隠されており、その隠れた場所から見えます。 – SpaceDog
ああ、私はあなたが意味するものを参照してください。私の意見は、あなたが言ったように、 "ボックス"であるビューを作成するのはそれほど難しいことではなく、単にフレームを動かしてアニメーションを作成することです。しかし、もっと良い方法があると確信しています。 :) –