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