Cocoa touch 使用UIProgressBar显示百分比?

Cocoa touch 使用UIProgressBar显示百分比?,cocoa-touch,uiprogressview,Cocoa Touch,Uiprogressview,我希望有一种方法可以利用UIProgressBar,让它显示百分比或其他东西,而不是动画/加载 例如,如果在一个游戏中你收集了25/100的硬币,进度条将点亮25% 我找不到这方面的任何东西,所以也许你找不到。但我试过这个,但运气不好: -(void)ProgressMade{ progress.progress = 25; } 然后我意识到进度是(浮动的),所以尝试了以下方法: -(void)ProgressMade{ progress.progress = 25/1000

我希望有一种方法可以利用UIProgressBar,让它显示百分比或其他东西,而不是动画/加载

例如,如果在一个游戏中你收集了25/100的硬币,进度条将点亮25%

我找不到这方面的任何东西,所以也许你找不到。但我试过这个,但运气不好:

-(void)ProgressMade{
    progress.progress = 25; 
}
然后我意识到进度是(浮动的),所以尝试了以下方法:

-(void)ProgressMade{
    progress.progress = 25/1000; //0.0 - 0.1
}
但还是什么都没有:(


唯一的区别是,顶部的方法显示一个满条,底部的方法显示一个空条?!?

算出了。需要将我的计数转换为浮动,然后将其除以,因为进度范围为0.0-1.0

-(void)ProgressMade{
    float current = (float)myCount/100; //case 25 and divide 100 = 0.25f
    progress.progress = current;
}