私はスピードメーターのようなアイテムで針をアニメーション化しようとしています。どのように針を回転させ、漫画で(針が最大に達してバウンスを開始したときに)見る加速とバウンス効果をシミュレートしますか?iPhone SDKでスピードメーター針をどのようにアニメートしますか?
1
A
答えて
1
最も簡単な方法は、スピードメーターのUIImageViewを使用し、針(またはUIViewのCALayer)にCALayerを使用することです。
針にアンカーポイントを設定すると、すべての回転アニメーションがそれに対して発生します。だから、明らかにベースにアンカーポイントを設定する必要があります。
針を回転させる必要があります。 CALayerのCATransformを適用/変更して針を回転させます。
最大の問題は、それがどのくらい速く加速し、どのようにバウンスを処理するかです。これはすべての数学です。あなたはそれを試してそれを微調整する必要があります。良いスタートはかかわらず、ここで見つけることができます:あなたは、これまで
http://watchingapple.com/2008/04/core-animation-creating-a-jack-in-the-box-with-cakeyframeanimation/
+0
偉大な参照リンク、ありがとう。 –
関連する問題
- 1. layer_listの項目をどのようにアニメートできますか?
- 2. modalViewControllerまたはnavigationControllerをどのように表示しますか? (iPhone SDK)
- 3. iphone sdkでオブジェクトをアニメートする方法は?
- 4. 私はGEOLOQIをiphone sdkにどのように使用できますか?
- 5. iPhone SDK:どのようにこのリークを修正できますか?
- 6. iphone sdkのジェスチャプロパティをどのように制限できますか?
- 7. どのようにアプリケーションをiPhoneのみに制限し、iPod [iPhone SDK]に制限しないのですか?
- 8. Google PlusとiPhone SDKをどのように統合できますか?
- 9. シミュレータでLinkedIn SDKをどのようにテストできますか?
- 10. セミサークルのようなスピードメーターを作成
- 11. スクロールするときに、どのようにrecyclerviewアイテムをアニメートできますか?
- 12. XamarinでiPhone LEDをどのようにオンにしますか?
- 13. In Angular 2.特定のランタイム値にどのようにアニメートしますか?
- 14. iPhone SDKでは、どのようにユーザー名/パスワードを安全なサイトにプログラムで渡しますか
- 15. LinuxでiPhone SDKをセットアップしますか?
- 16. iphone sdkを3.0にアップグレードしますか?
- 17. iPhone 3.0 SDKでは目覚まし時計アプリケーションがどのように機能しますか?
- 18. iPhoneでUIPickerViewをどのように縮小しますか?
- 19. コロナSDKではどのように点滅しますか?
- 20. SwiftのCoreAnimationでUILabelテキストプロパティをどのようにアニメートするのですか?
- 21. SDKをAndroidスタジオにどのように追加しますか?
- 22. iPhone SDK:どのように半透明のグラデーションやドロップシャドウ
- 23. 選択した画像のiPhone SDKをどのように拡大縮小できますか?
- 24. iphone sdkでチューブプレーヤーのようにビデオを再生するには?
- 25. iPhone SDK 3.0:Bluetoothはどこですか?
- 26. どのiPhone SDKを使用しますか?
- 27. は、プログラムの電話番号をダイヤルし、どのようにプログラムでiPhone SDKから次の操作を実行しないiPhone SDK
- 28. iPhoneのファイルシステムパスをどのようにエスケープしますか?
- 29. iPhone SDK:タッチイベント中に生成された座標ペアをどのように保存しますか?
- 30. SDKサンプルをどのように提示したいですか?
何をしましたか? – Kekoa