0
我正在使用Xcode 4.6.1在Objective-C中编写代码,我想知道如何设置进度条值,我的意思是设置绿色部分和带有一些值的白色部分。我想要实现的酒吧的数据是大学科目,所以绿色部分是基于用户已经看到的主题,以及用户还没有看到的那些白色部分。因此,如果总共有10个主题并且用户刚看到5个,则进度条将为50%绿色和50%白色。进度条实现
我正在使用Xcode 4.6.1在Objective-C中编写代码,我想知道如何设置进度条值,我的意思是设置绿色部分和带有一些值的白色部分。我想要实现的酒吧的数据是大学科目,所以绿色部分是基于用户已经看到的主题,以及用户还没有看到的那些白色部分。因此,如果总共有10个主题并且用户刚看到5个,则进度条将为50%绿色和50%白色。进度条实现
见UIProgressView文档:https://developer.apple.com/library/ios/#documentation/UIKit/Reference/UIProgressView_Class/Reference/Reference.html
假设你有一个名为UIProgressView
myProgressView
。
float currentProgress
包含用户完成的主题数量。
float totalSubjects
包含提供给用户总科目数。
// calculate progress (value must be 0.0 to 1.0)
float myProgress = currentProgress/totalSubjects;
[myProgressView setProgress:myProgress animated:YES];
非常感谢您! – 2013-03-25 17:41:08