2013-03-04 104 views
1

如何顯示帶有百分比的UIProgressView在iOS中顯示帶有百分比的UIProgressView

+0

使用默認的UIProgressView類你不能這樣做。您可以通過製作自定義UIProgressview來嘗試此操作。 – Exploring 2013-03-04 12:09:37

+0

請嘗試此[鏈接](http://www.cocoacontrols.com/search?utf8=%E2%9C%93&q=progress),在那裏你可以找到很多控制和演示,可以幫助你:) – 2013-03-04 12:34:21

回答

3

進度指示器控件不提供同時顯示進度百分比的選項。 爲了實現這一點,一種解決方案是在進度條上方/上方添加一個標籤,並且在刷新進度指示器視圖上的進度的每個步驟中,還要更新標籤上的字符串值以顯示加載的百分比。

2

有一個小部件已經可以在iOS版SDK - UIProgressView

在那裏你可以設置和獲取其屬性:進步

希望這可以幫助你。

5

正如弗拉德提到的,你可以有一個方法來更新progressView及其相關標籤的值。任何更新發生時調用以下方法。

- (void)updateProgress 
{ 
    CGFloat stepSize = 0.1f; 
    [self.progressView setProgress:self.progressView.progress+stepSize]; 
    self.progressLabel.text = [NSString stringWithFormat:@"Completed : %.0f",self.progressView.progress*100]; 
}