Ich zeichne Formen aus einem JSON mit Coregraphics und die Koordinaten erstrecken sich von -ve bis + ve Achse. Ich bin in der Lage, es richtig mit der Übersetzung zu zeichnen, aber da meine Koordinaten ziemlich groß sind, geht die Zeichnung außerhalb der Grenzen der Ansicht. Gibt es eine Möglichkeit, die Zeichnung zu verkleinern und an die Ansichtsgrenzen anzupassen? Ich habe etwas Skalierung versucht, aber nicht funktioniert. (Ich kann einen Bildkontext nicht verwenden, da er verschwommen wird, wenn er gezoomt wird, ich versuche, einen Vektor zu bekommen).Coregraphics Form in definierter Ansicht
finden Sie unter dem Beispielprojekt
Im shapes.json I Punkte haben wie unten und die Punkte 500, .... 570 außerhalb der Grenzen gezogen werden, möchte ich die passen gesamte Zeichnung mit den Ansichtsgrenzen nach Abschluss der Zeichnung
"X": -200.07484,
"Y": 50.60354
},
{
"X": -500.07484,
"Y": 400.95078
},
{
"X": 570.77671,
"Y": 400.95078
},
{
"X": 570.77671,
"Y": 100.70688