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