Ich versuche, einen Fortschrittskreis für die Apple Watch-Version meiner App zu erstellen. Ich weiß, dass wir UIViews nicht benutzen können (was die Dinge so viel einfacher machen würde!), Also suche ich nach Alternativen.Erstellen von Fortschrittskreis als WKInterfaceImage in Watch App
Grundsätzlich würde ich eine dieser Prototypen erstellen möchten:
Die Art, wie ich hatte gehofft, Dinge zu tun, war es, die Hintergrundebenen als normaler WKInterfaceImage hinzuzufügen und dann der Fortschritt Pfeil/Linie oben als WKInterfaceImage, das sich basierend auf dem berechneten Prozentsatz um den Kreis dreht.
Ich habe den Prozentsatz so im Grunde berechnet, was ich suche etwas Hilfe mit dem zum Drehen des Pfeils Mathe-Code ist.
Wer weiß, ob dies möglich ist, und jemand mich, wenn so helfen könnte? Ich versuche nicht, den Kreis zu aktualisieren, während die App ausgeführt wird. Es muss nur aktualisiert werden, wenn die Watch App gestartet wird, um der iOS-Version zu entsprechen.
Danke!
Was für ein Problem zu tun hast du mit der Mathematik? Ein Vollkreis hat 360 Grad, also wird der Grad für 19% berechnet als 'Grad = 360.0 * 19.0/100.0' – zisoft
Ich meinte mehr, wenn ich versuchte, das Bild um den Kreis zu drehen, wenn es nicht auf der Mitte zentriert ist Mitte des Kreises. Aber ich nehme an, es wäre wahrscheinlich einfacher, es auf den Kreis zu zentrieren, so dass ich einfach die von Ihnen vorgeschlagene Berechnung verwenden kann. – user3746428