視点の軌跡を使ってuiviewを動かす方法はありますか? 円軌道上でuiviewを移動するにはどうすればいいですか?
5
A
答えて
4
パス上に円形のパスを作成し、ビューをアニメートする必要があります。 UIBezierPathを使用して円形パスを作成できます。 Hereは、正確に何をしたいのかを示す例です。
4
いくつかのオプションがあります。おそらく最も簡単なのは、親ビューにビューを配置し、親ビューをそのZ軸の周りに回転させてアニメートすることです。
私は、あなたのビューをシフトしてから、それを回転させ、異なる回転値に変換をアニメーション化するトランスフォームを構築することもできると思います。私はそれをつけなければならないだろう。私は最初のアプローチが迅速かつ簡単にセットアップできることを知っています。
他のポスターでは、CGPathを使ってサークルの形状に近似した曲線に沿ってビューをアニメーション化するキーフレームアニメーションを作成することもできますが、これははるかに有効です。
+0
これは非常に興味深い答えです!私は以前考えなかったとは信じられない!あなたがしなければならないことが円形の経路で回転するならば、これははるかに簡単な答えです! –
関連する問題
- 1. カメラがマウス軌道を移動する
- 2. スプライトキット:円の軌道上にスプライトを配置する方法
- 3. 3Dの楕円軌道上の点を計算する
- 4. グリッド上で円を描くにはどうすればいいですか?
- 5. 画面を真円でイメージを移動するにはどうすればいいですか?
- 6. 同じ活動で軌道上の星印の画像を同じように移動しますか?
- 7. UIViewをSuperViewの外に移動するにはどうすればいいですか?
- 8. jQueryスライダ軌道 - 移動中の弾丸
- 9. 画面上でTextviewを動的に移動するにはどうすればいいですか? (framelayout)
- 10. 円グラフ(道場)でプロットを移動
- 11. ジオジソンポリゴンをリーフレットに移動するにはどうすればいいですか?
- 12. ggplot2では、ティックラブをプロットの下から上に移動するにはどうすればよいですか?
- 13. 円にUIImageViewまたはUIViewを追加するにはどうすればよいですか?
- 14. iPhone上でUIViewのタッチイベントを手動で呼び出すにはどうすればよいですか?
- 15. Eclipse:フットバーを移動するにはどうすればいいですか?
- 16. 楕円の円周上の点を計算するにはどうすればよいですか?
- 17. ライトボックスに移動するにはどうすればいいですか?
- 18. 同じ活動でカルーセルやメリーゴーラウンド、軌道上の画像を同じように移動
- 19. C++でポインタを移動するにはどうすればよいですか?
- 20. IntelliJでツールバーを移動するにはどうすればよいですか?
- 21. iPhoneでMkMapView.userLocationを移動するにはどうすればよいですか?
- 22. node.jsでファイルを移動するにはどうすればよいですか?
- 23. UIView transitionFromView:遷移中に黒い背景を使用するにはどうすればよいですか?
- 24. UIViewにXIBを表示するにはどうすればいいですか?
- 25. プロトタイプ1.5.1で兄弟要素を上下に移動するにはどうすればよいですか?
- 26. 軌道(軌道)の転回点/ピボット点を計算する
- 27. 楕円軌跡上の円のsvgアニメーション
- 28. スクイーク - サークルを移動するにはどうすればよいですか?
- 29. ツールチップを移動するにはどうすればよいですか?
- 30. Googleマップを移動するにはどうすればよいですか?
動く画像ビューにbezierpathを使用する方法を理解できない –
私はそれを作った!))本当にありがとう –