mkoverlay

MKOverlay ist Teil des Map Kit-Frameworks von Apple zur Entwicklung von iOS-Anwendungen. Der Hauptzweck von MKOverlay besteht darin, einer vorhandenen MKMapView (Basiskarte) eine oder mehrere visuelle Überlagerungen hinzuzufügen. Es gibt verschiedene Arten von Überlagerungen, wie Kreise (MKCircle), Polylinien (MKPolyline), Polygone (MKPolygon) oder benutzerdefinierte Überlagerungen als Offline-Karten.
1
Antwort

MKPolyline seltsames Rendering beim Zoomen in MapKit

Ich habe einen sehr einfachen View Controller, um dieses merkwürdige Rendering-Verhalten von MKPolyline zu demonstrieren. Nichts besonderes, nur normale API Anrufe. %Vor% Das Rendern der Polylinie ist sehr seltsam. Während des Zoomens und Sc...
25.10.2016, 11:08
2
Antworten

Wetter App mit erfrischenden Overlays

Ich plane, die unten stehende Anwendung zu kopieren, nur um mehr über geografische Apps zu erfahren. Wie könnte dieses Bild mit hoher Auflösung während des Updates schnell und ohne Flimmern erzeugt werden? Ich habe mich bemüht, meine Overlays gu...
16.10.2012, 21:11
3
Antworten

Invertiertes Kreis-Overlay zur Kartenansicht hinzufügen

(Verwenden von iOS 5 und Xcode 4.2.) Ich habe die Anweisungen hier befolgt: Ссылка und verwendete die MKCircle und MKCircleView Klassen, um ein Kreis-Overlay auf meinem MKMapView . Aber was ich eigentlich will, ist eine umgekehrte...
29.01.2012, 00:14
2
Antworten

Animiertes GIF funktioniert nicht in MKMapView Overlay mit MKOverlayRenderer

Ich versuche, ein animiertes gif in einem Overlay für MKMapView anzuzeigen. Das Overlay wird mit MKOverlayRenderer erstellt. Um das gif in iOS 7 zu animieren, benutze ich die UIImage+animatedGIF Kategorie, die hier auf GitHub veröffen...
13.12.2013, 03:29
1
Antwort

MKOverlay verschwindet manchmal

Ich habe zwei Overlay-Optionen in meiner Karte: ein MKCircleOverlay und ein MKPolygonOverlay. Das erste ist mit variablem Radius, gesteuert über einen UISlider. Der letzte ist abhängig von der Anzahl und Position der Ecken. Wenn ich den Radius s...
05.04.2012, 22:35
2
Antworten

setNeedsDisplayInMapRect löst keinen neuen drawMapRect: call aus

Ich verwende eine benutzerdefinierte MKOverlay/MKOverlayView , um die Google-Grundkarte vollständig mit meinen eigenen Kacheln zu bedecken, die asynchron geladen werden. Ich folge dem Muster des Anforderns von entladenen Kacheln, wenn ich eine...
12.04.2012, 17:11