2016-07-21 24 views
0

Ich versuche eine iPad App zu machen, wo ich das Namensschild eines Landes auf eine ziehen kann leere Karte (Bild) und platziere sie. Wie mache ich das so? Jedes Land (Form innerhalb der Grenze) wird erkannt und hervorgehoben, während ich das Namensschild um die Karte herum ziehe. Dies ist eine Bildungs-App und ich plane nicht, MapKit zu verwenden. Ich benutze ein Bild von einem Kontinent.Mit Xcode für eine iPad App, wie kann ich ein Land auf einem Bild eines Kontinents erkennen und markieren (nicht in MapKit)

Da ich mit Xcode und Swift noch recht neu bin, habe ich noch keine Möglichkeit gesehen, mit extrem komplexen Formen zu arbeiten, wie zum Beispiel mit den einzigartigen Grenzen eines jeden Landes. Ich denke SpriteKit könnte nützlich sein?

Antwort

0

Ohne MapKit müssten Sie jedes mögliche Land mit SpriteKit zeichnen und sie auf Ihrem Bild überlagern, dann den Zoom und die Platzierung verwenden, um Koordinaten zu berechnen, um festzustellen, in welchem ​​es ist. Es wäre viel einfacher, einige dritte zu verwenden Party-Bibliothek für so etwas.