2011-07-20 9 views
2

円滑な数字の増分を表示する方法を教えてもらえますか?UILabel?コード私は、人間の目のためにあまりにも速く行い、このような増分を使用していた:)UIKit:UILabelテキストのループ数を増やす方法

for (int i = 1; i<=self.score; i++) { 
    self.levelCompleteScoreLabel.text = [NSString stringWithFormat:@"%d", i]; 
} 

私は画面上に行く同時アニメーションを持っているので、私はsleep()機能を使用することはできません。

答えて

6

NSTimerのように思えますが、あなたがしようとしているものでうまくいくでしょう。

1秒または0.5秒ごとに発砲するように設定すると、ユーザーは変更を確認して感謝することができます。

Hereこれを実装する方法は非常に簡単です。

また、あなたはこの質問のウィッヒのための答えを見ることができNSTimerの情報をたくさん持っている:How do I use NSTimer?

+0

おかげで、それは面白い、また:)働いてしまった誰もがperformSelector使用しようとしたん:afterDelayを? – Centurion

関連する問題