私はAndroidとiOSの両方に対して自分のアプリを設計しました。今私はこのアプリのようなスムーズなトランジションを作成する必要があります。 Video of app。両方のデバイスに必要です。誰も私にチュートリアル、ビデオ、またはドキュメントをリンクすることはできますか?私ができたことはすべて、派手なアニメーションであって、滑らかなアニメーションではなかったからです。答えをありがとう。レイアウトのスムーズな移行(アニメーション)を作成するには
-4
A
答えて
1
基本的な原則は、アニメーション化するターゲットパラメータをUIView.animate関数内に含めることです。その前と後に定義する必要があります。
あなたが関数呼び出しの前に位相を持っている(それアニメーションという点でキーフレーム1を検討)し、あなたがそうのようなアニメーション(キーフレーム2)後のためにターゲットフェーズがあります。前
フェーズ(S):
self.yourView.opacity = 0.5
self.yourView.frame.origin = CGPoint(x: 0, y: 0)
相(単数又は複数)の後:
UIView.animate(withDuration: 0.5, animations: {
self.yourView.opacity = 1.0
self.yourView.frame.origin = CGPoint(x: 100, y: 100)
})
最も簡単
https://medium.com/written-code/ui-animations-with-swift-2ebb5e6d2292
:
UIView.animate(withDuration: 0.5, animations: {
// your code for animation(s) here.
})
UIView.animate(withDuration: 0.5, delay: 0, options: .curveEaseInOut, animations: {
// your code for animation(s) here
}, completion: nil)
これはUIViewのアニメーションの素敵なイントロがある:点以上使用し、より多くのオプションを備えたバージョン(あなたはまた、春の行動や物事を導入することができます)を開始追加の物理学および全体のパレットでのそれのより複雑な使用: https://www.youtube.com/watch?v=hbuL-vUDBhg&t=1834s
これは私の最初の答えです。
+0
偉大な回答者です。それは始めるだけで十分です。ありがとう –
関連する問題
- 1. 私のテキスト変更アニメーションをスムーズに移行するには
- 2. Angualr 2アニメーション:スムーズにイメージを移動
- 3. スムーズな画像アニメーションを作成する方法
- 4. CSSスムーズ移動アニメーションが動作しない
- 5. オブジェクトの移動/アニメーションを含むスムーズなUIを行う方法は?
- 6. スムーズなSVGアニメーション
- 7. スムーズなPostScriptアニメーション
- 8. ヘッダーのスムーズなアニメーション
- 9. スティッキーメニューをスムーズに移行する方法
- 10. プログレスバー - パーセント間のスムーズな移行
- 11. GCMからFCMへのスムーズな移行
- 12. 要素間のスムーズな移行
- 13. keydown()のdivのスムーズなアニメーション()
- 14. アニメーションをスムーズにする方法は?
- 15. アニメーションを使用したスムーズなページ遷移
- 16. スムーズJavaScriptのアニメーション
- 17. 実行時にレイアウトを作成する
- 18. Silverlightアニメーションがスムーズでない
- 19. WPF:アニメーションがスムーズでない
- 20. アニメーションUILabelがスムーズでない
- 21. Androidのアニメーションは、レイアウトを右から左に移動します。
- 22. アニメーションをスムーズに移行させるにはどうすればよいですか?
- 23. Googleマップでアニメーションのあるマーカーをスムーズに移動する方法ios
- 24. CSS3アニメーションをスムーズに停止
- 25. 線形レイアウトの表示/非表示をスムーズにアニメーションします。android
- 26. マップビューでカメラパスをスムーズにアニメーション化する
- 27. Javaのスムーズな移動
- 28. スムーズな方法はjquery.animate半ばアニメーション
- 29. デスクトップアプリケーションのフレックスのドロップダウンリストのスムーズな遷移を作成するにはどうすればよいですか?
- 30. 境界線の外に出る要素のスムーズな移行を達成する方法は?
あなたがこれまで行ってきたことを示してください。 – Rishab
https://vimeo.com/214888386こちらをご覧ください。 –