アナログクロックアプリケーションを作成することに興味があります - アナログ時計を実装するプロジェクト/コードの例は誰にでも分かりますか? (すなわち、デジタルクロックではない)。理想的には、カスタムの背景と、カスタムの時分針をイメージとして使用しますか?アナログ時計のiPhoneコードの例はありますか?
私はしかし、私は(背景画像、時/分の手のための画像を)やってマッチングをもう少し具体的な何かを期待していた、次のリンクが存在することに注意して答えて
背景を作成します。画像、画像をそれぞれの手(秒、分、時間 - あなたが望むもの)ごとに表示します。すべての画像は時計そのものと同じ大きさでなければなりませんが、拡大縮小しないでください。 12のマークに手を入れてください。画像でアルファをすべて手で作る。
ここでは、すべての画像を画像ビュー/ウェルで、ビュー内の同じ場所に配置します。あなたの時計は12時を読むはずです。
コードでは、タイマーによって毎秒呼び出されるメソッドを作成します。このメソッドは、手が正しい位置に回転するようにビューを回転させます。 NSView
またはUIView
のtransformプロパティを使用できます。
注:"Translating, Scaling, and Rotating Views": Appleはこれを詳細に説明します。例:
// M_PI/4.0 is one quarter of a half circle, or 45 degrees.
CGAffineTransform xform = CGAffineTransformMakeRotation(M_PI/4.0);
hourHandsImageView.transform = xform;
画像だけを変更することで、あなたが外観を変更することができます。
オハイオ州オハイオ州オハイオ州オハイオ州オハイオ州オハイオ州オハイオ州オハイオ州オハイオ州オハイオ州オハイオ州オハイオ州オハイオ州オハイオ州オハイオ州オハイオ州オハイオ州オハイオ州オハイオ州オハイオ州オハイオ州オハイオ州の観光地区域 - まだ背景にビューを入れていない、(b)それぞれの画像がビューであるため、ビュー自体を回転させないでください。 (c)時針UIViewの基点をイメージの中心にどのように置くか - 親ビューの座標を参照してプログラムでこの位置を手動で計算しますか? – Greg
@Greg(a)はい。 (b)画像を含む画像ビューを回転します。 (c)ビューを回転すると、ビューは移動しません。移転したセンターについて心配しないでください。 ;-)(ところで、ある画像の 'center'プロパティを設定して、他の画像の' center'プロパティを設定することができます。それは簡単です) –
Randyに感謝 - これを今試してみて、私がそれを掛けることができるかどうか確認してください – Greg
- 1. ウィジェットでカスタムアンドロイドのアナログ時計
- 2. アナログ時計用のsetInterval()
- 3. QUnitにspyOnアナログがありますか?
- 4. CALayersを使ったアナログ時計
- 5. アンドロイドのアナログ時計で時計の針の角度が分かっている時間を知るには
- 6. VB6のVB.NETのビットマップクラスのアナログはありますか?
- 7. 私のアプリケーションのWindowsからのアナログ時計
- 8. VB .NETにはRailsのパーシャルのアナログがありますか?
- 9. アンドロイドのアナログ時計のコンポーネントの時間を設定するには?
- 10. phonegap-LimeJSのコード例またはチュートリアルはありますか?
- 11. スーパーバイザーとWindowsのアナログはありますか?
- 12. DirectX - DirectDrawサーフェスFlip()のアナログはありますか?
- 13. シンプルなアナログ時計が遅くなり、エラーが表示されます。
- 14. iPhone開発 - UIRotationGestureRecognizer(時計回り&反時計回り)?
- 15. なぜ次のJavaコードの例外はありますか?
- 16. authlogicのGoogleログイン用の実行例コードはありますか
- 17. iPhoneのデジタル時計
- 18. スーパーバイザにJavaアナログがあります
- 19. iphone gmailのコード例
- 20. Scales Xmlのコード例はどこにありますか
- 21. GoogleリーダーやAPIヘルプのコード例はありますか?
- 22. Facebook SDKにHtml.BeginFormのアナログがありますか?
- 23. アナログ時計の分針と時針を効率的に更新する方法
- 24. アナログ時計の時刻をリセットする方法ハンドルをドラッグしてC#
- 25. アンドロイドのアナログ時計の時刻を設定するにはどうすればよいですか?
- 26. jQueryにカレンダーと時刻(時計)用のプラグインはありますか?
- 27. はここに私のコード例がありますWindowsの
- 28. iPhone用のチャートライブラリはありますか?
- 29. iPhoneアプリケーションのリッチメディアサポートはありますか?
- 30. iPhoneのUDPチュートリアルはありますか?
HI @Gregに問題がありますが、私も同じ機能を持つアナログ時計を作りたいと思っています。 – Rani