我正在使用 Xcode 4.6.1 在 Objective-C 中进行编码,我想知道如何设置进度条值,我的意思是,用一些值设置绿色部分和白色部分。我要实现的bar的数据是大学科目,所以绿色部分是用户已经看过的科目,白色部分是用户还没有看过的科目。因此,如果总共有 10 个主题,而用户刚刚看到 5 个,则进度条将是 50% 的绿色和 50% 的白色。
问问题
222 次
1 回答
1
请参阅 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-25T17:07:26.520 回答