2017-07-25 2 views
0

Ich versuche eine Mapping-Anwendung zu erstellen, die sich hauptsächlich auf benutzerdefinierte Kachel-Overlays konzentriert. Ist es möglich, eine Karte zu laden, die keine Grundkartenebene enthält, z. Satellit oder die Grundkarte?Ist es möglich, eine "leere" Karte in iOS MapKit zu laden?

Desktop Apple Fotos hat eine Option, um das "Raster" anzuzeigen, aber das scheint nicht in der MKMapType docs existieren. Sie können auch map.mapType nicht auf nil setzen.

Irgendwelche Ideen?

Antwort

1

Ich habe noch nicht damit gespielt, aber es sieht so aus, als gäbe es einige MKTileOverlay und MKTileOverlayRenderer-Klassen, mit denen Sie experimentieren könnten?

bearbeiten

habe ich eine MKTileOverlay und es zu meiner mapView erfolgreich die Bilder interne Karte zu entfernen:

let tileOverlay = MKTileOverlay(urlTemplate: "") 
tileOverlay.canReplaceMapContent = true 
mapView.addOverlays([tileOverlay]) 
+0

Das funktioniert wunderbar! Danke für Ihre schnelle Antwort und Tests! –

Verwandte Themen