シクル軌道で移動するuiviewをアニメーション化する方法はありますか?
5520 次
2 に答える
4
円形パスを作成し、パス上でビューをアニメーション化する必要があります。UIBezierPath を使用して循環パスを作成できます。これはまさにあなたが望むことをする例です。
于 2012-04-09T12:55:07.910 に答える
4
いくつかのオプションがあります。おそらく最も簡単なのは、ビューを親ビューに配置し、親ビューを Z 軸を中心に回転させるアニメーションです。
ビューをシフトしてから回転させる変換を作成し、変換をさまざまな回転値にアニメーション化することもできると思います。私はそれをいじる必要があります。最初のアプローチは、すばやく簡単にセットアップできることを知っています。
他のポスターが言ったように、CGPath を使用して円の形状に近似した曲線に沿ってビューをアニメーション化するキーフレーム アニメーションを作成することもできますが、それはより多くの作業になります。
于 2012-04-25T03:25:19.040 に答える