8 votes

Une barre de progression de droite à gauche est-elle possible sur iOS ?

J'ai essayé d'envoyer [UIProgressView setProgress] des valeurs négatives, et cela ne fonctionne pas.

Existe-t-il un autre moyen d'obtenir une barre de progression qui se remplit à partir de l'extrémité droite ?

2voto

Andrey Gordeev Points 6348

Swift répondre :

progressView.transform = CGAffineTransform(rotationAngle: .pi)

1voto

George Platko Points 76

Dans iOS 7 avec les storyboards, vous pouvez définir la teinte de la progression sur la teinte de la piste et vice versa, puis soustraire la valeur normale de un et la définir comme la progression actuelle. Il est probablement préférable de procéder autrement (par rotation), mais je me suis dit que j'allais lancer l'idée.

0voto

Diaa SAlAm Points 266

Version Swift 5

progressView.transform = CGAffineTransform(scaleX: -1.0, y: 1.0)

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X