animar un cambio de vista de progreso
-
03-07-2019 - |
Pregunta
¿Es posible animar el cambio de un UIProgressView
para que la pantalla se mueva suavemente al nuevo valor?
Un poco como NSProgressIndicator hace.
Solución
Si está interesado en esto, complete un informe de error, Duplicate / 5883058:
Título: UIProgressView setProgress: (float) valor animated: (BOOL) animado
Descripción del problema:
UIProgressView debe
tener un setProgress: (float) valor animated: (BOOL) animado
como UISlider
para poder animar el progreso.
Otros consejos
El método de UIProgressView setProgress: animated:
se agregó en iOS 5:
[progressView setProgress:1.0 animated:YES];
- (void)setProgress:(float)progress animated:(BOOL)animated
animado : SÍ, si el cambio debe animarse, NO, si el cambio ocurre de inmediato.
Disponible en iOS 5.0 y versiones posteriores.
(Versión Swift)
El método de UIProgressView setProgress: animated:
:
self.progressView.setProgress(1, animated: true)
open func setProgress(_ progress: Float, animated: Bool)
animado - VERDADERO si el cambio debe ser animado, FALSO si el cambio debe ocurrir inmediatamente.