Wie flip-Koordinaten beim zeichnen im Kontext?
Erstelle ich einen Rahmen aus einem UIImage und dann ziehe ich in es mit
CGContextDrawImage(bitmapContext,
CGRectMake(0, 0,
originalImage.size.width,
originalImage.size.height),
oImageRef);
erscheint das Bild upside-down-aufgrund der gedrehte Koordinatensystem in Quarz. Wie kann ich das beheben?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Sollten Sie in der Lage sein, den Kontext zu transformieren, mit so etwas die der folgenden ähnelt:
Die übersetzung möglicherweise nicht notwendig für das Bild zeichnen, aber ich brauchte es, wenn ich wollte, zu zeichnen, invertierten text. Wenn dies die einzige Sache, die Sie tun werden, im Kontext, könnte man auch in der Lage sein, um loszuwerden, die Aufrufe zum speichern und wiederherstellen des Kontexts Zustand.
Brad Lösung als Erweiterung in Swift 3: