Ist eine Statusleiste von rechts nach links auf iOS möglich?

7

Ich habe versucht, [UIProgressView setProgress] negative Werte zu senden, und das funktioniert nicht.

Gibt es eine andere Möglichkeit, einen Fortschrittsbalken zu erhalten, der sich vom rechten Ende füllt?

    
James 23.04.2011, 19:17
quelle

6 Antworten

11

Sie könnten versuchen, transform Eigenschaft von UIProgressView auf eine neue CGAffineTransform , die die Ansicht um 180 Grad dreht und vertikal dreht (um den" Glanz "zu erhalten) (siehe CGAffineTransformMake() und CGAffineTransformRotate() ).

Etwas in der Art von:

%Vor%     
Kyle 23.04.2011, 19:23
quelle
7

Sie können UIProgressView :

drehen %Vor%

wo DegreesToRadians ist:

%Vor%

Um den Fortschrittswert zu ändern, verwenden Sie positive Zahlen.

    
Evan Mulawski 23.04.2011 19:26
quelle
4

Eine einfachere Version ist es, es horizontal zu spiegeln.

%Vor%     
user4735705 31.03.2015 20:55
quelle
2

Sie können die Ansicht um 180 ° drehen:

%Vor%     
Nick Weaver 23.04.2011 19:26
quelle
1

In iOS 7 mit Storyboards können Sie den Fortschrittsbalken auf den Spur-Farbton einstellen und umgekehrt, dann den regulären Wert von eins abziehen und diesen auf den aktuellen Fortschritt setzen. Wahrscheinlich besser, es auf die andere (Dreh-) Art zu tun, aber ich dachte, ich würde das hier rauswerfen.

    
Geo1088 07.12.2013 22:41
quelle
0

Schnell antworten:

%Vor%     
Andrey Gordeev 03.03.2018 05:27
quelle

Tags und Links