Подтвердить что ты не робот

Оживить изменение UIProgressView

Возможно ли оживить изменение a UIProgressView таким образом, чтобы дисплей плавно переходил на новое значение?

Похоже, что NSProgressIndicator делает.

4b9b3361

Ответ 1

Если вам это интересно, заполните отчет об ошибке, Duplicate/5883058:

Название: UIProgressView setProgress:(float)value animated:(BOOL)animated

Описание проблемы: UIProgressView should имеют функцию setProgress:(float)value animated:(BOOL)animated, такую ​​как UISlider, чтобы анимировать прогресс.

https://bugreport.apple.com

Ответ 2

В iOS 5 был добавлен метод UIProgressView setProgress:animated::

[progressView setProgress:1.0 animated:YES];

https://developer.apple.com/library/ios/documentation/UIKit/Reference/UIProgressView_Class/index.html

- (void)setProgress:(float)progress animated:(BOOL)animated

анимированный - ДА, если изменение должно быть анимированным, НЕТ, если изменение должно произойти немедленно.

Доступно в iOS 5.0 и более поздних версиях.