我班上有一个UILabel
,我希望视图显示数字,但要数到数字。例如,如果数字是 368,它会迅速攀升至 250-300,然后在到达该数字时开始减速。现在这个数字不会一直是 368,数字会有所不同。它可能是 6 或 129 或 1023,所以它不能是一个固定的数字。我显然知道如何创建它,UILabel
因为我已经在我的应用程序中使用了它,我只需要帮助向上计数。
我有一个“玩家视图”,等等等等,他们得到一个分数,它被传递到另一个视图“游戏结束视图”,分数显示在UILabel
.
这是“播放器视图”传递数据的代码:
//finalScore is a int and so is currentScore
second.finalScore = self.currentScore;
以下是“Gameover 视图”传递数据的代码:
- (void)viewWillAppear:(BOOL)animated {
// scoreLabel is the IBOutlet to the UILabel in IB for displaying the score.
self.currentIndex++;
if(self.currentIndex == [self.numbersArray count]) self.currentIndex = 0;
self->scoreLabel.text = [NSString stringWithFormat:@"%d",self->finalScore];
}
提前致谢!