私はアナログ時計を稼働させるのに長い時間を費やしてから、デジタルのものを作りようとしています(sigh)。私は0〜9の数字を持つ10個のPNGでこれをしようとしています。時計の各桁は画像になります。唯一の問題は、現在の時刻から特定の数字を取得することです。私は時間を文字列に変換しようとしましたが、characterAtIndexを使用しましたが、それはうまくいかないようです。これを回避する最善の方法は何でしょうか?iPhoneのデジタル時計
答えて
あなたは使用することができNSDateComponents
とNSCalendar
:
NSDate * date = [NSDate date];
NSCalendar * calendar = [[NSCalendar alloc]
initWithCalendarIdentifier:NSGregorianCalendar];
NSDateComponents * components =
[calendar components:(NSHourCalendarUnit | NSMinuteCalendarUnit) fromDate:date];
NSInteger hour = [weekdayComponents hour];
NSInteger minute = [weekdayComponents minute];
NSInteger firstHourDigit = hour/10;
NSInteger secondHourDigit = hour%10;
NSInteger firstMinuteDigit = minute/10;
NSInteger secondMinuteDigit = minute%10;
私は(0-9)uは10枚とデジタルを作る際に私を助けることができるURSしなさいと同じ問題を抱えているので
応答をありがとう、これは興味深いアプローチです。私はこれが簡単だろうとは思わなかった!私はすぐにそれを試してみるでしょう。 –
これは動作しません...私はこれを使って試しました:\t [minOne setImage:[UIImage imageNamed:[NSString stringWithFormat:@ "%i.png"、secondMinuteDigit]]];私は間違って何をしていますか? –
nstimerを使っていてもイメージは更新されません...しかし、イメージは表示されます。 –
- 1. JSFデジタル時計
- 2. デジタル時計
- 3. Android Widgetデジタル時計
- 4. デジタル時計in android
- 5. 画像付きデジタル時計
- 6. Iphoneアプリ - 現在の時刻でデジタル時計を表示する方法
- 7. WinFormでデジタル時計を実行
- 8. データと時間のある独自のデジタル時計。効率的
- 9. CSS:どのスパンサイズで、それはデジタル時計のため
- 10. Java MEのフォームにデジタル時計を表示する方法
- 11. 私のデジタル時計で先導するゼロ
- 12. iphoneスクリーンセーバー(時計付き)
- 13. Apple時計CoreMotion on iPhone
- 14. スレッドを使用してデジタル時計を作成する
- 15. Pharoにデジタル時計を表示するには?キュイ?
- 16. デジタル時計の形式で時間を表示するphp関数
- 17. Androidデジタル時計の時刻をTimePickerを使って変更する
- 18. iPhone開発 - UIRotationGestureRecognizer(時計回り&反時計回り)?
- 19. 時計アプリでiPhoneアプリのクラスにアクセス
- 20. デジタル合計とソートの実装
- 21. 未定義の参照 ' - `デジタル時計:: staticMetaObjectへの未定義参照' - Qtの
- 22. iPhone OS4目覚まし時計
- 23. pygame(tkinterなし)のステータスバー内でデジタル時計を作る方法は?
- 24. iPhone SDK、指定時間の時間差を計算する
- 25. Reactを使って作業用デジタル時計を表示するには
- 26. Appleの時計にiPhoneのバッテリーを表示
- 27. アナログ時計のiPhoneコードの例はありますか?
- 28. iphoneアプリケーションのバックグラウンドとフォアグラウンドの時間を計算しますか?
- 29. iphone用の時計のフォント名が必要ですか?
- 30. iPhoneの合計RAM
こんにちは@Andyはウルの問題は解決しました。 – Rani