2013-03-25 146 views
0

我正在使用Xcode 4.6.1在Objective-C中編寫代碼,我想知道如何設置進度條值,我的意思是設置綠色部分和帶有一些值的白色部分。我想要實現的酒吧的數據是大學科目,所以綠色部分是基於用戶已經看到的主題,以及用戶還沒有看到的那些白色部分。因此,如果總共有10個主題並且用戶剛看到5個,則進度條將爲50%綠色和50%白色。進度條實現

回答

1

見UIProgressView文檔:https://developer.apple.com/library/ios/#documentation/UIKit/Reference/UIProgressView_Class/Reference/Reference.html

假設你有一個名爲UIProgressViewmyProgressView

float currentProgress包含用戶完成的主題數量。

float totalSubjects包含提供給用戶總科目數。

// calculate progress (value must be 0.0 to 1.0) 
float myProgress = currentProgress/totalSubjects; 
[myProgressView setProgress:myProgress animated:YES]; 
+0

非常感謝您! – 2013-03-25 17:41:08