2013-03-04 4 views
1

Как показать UIProgressView с процентом?Показать UIProgressView с процентом в iOS

+0

С классом UIProgressView по умолчанию вы не можете этого сделать. Вы пытаетесь сделать это, создав пользовательский UIProgressview. – Exploring

+0

Пожалуйста, попробуйте эту [ссылку] (http://www.cocoacontrols.com/search?utf8=%E2%9C%93&q=progress), там вы найдете множество элементов управления и демонстраций, которые могут помочь вам :) –

ответ

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]; 
}