2016-06-24 5 views
1

Ich würde eine Überlagerung auf mapView mit einem Loch hinzufügen.Overlay MapView mit Loch

Also, ich würde eine schwarze transparente Überlagerung auf meiner Karte hinzufügen und an einer bestimmten Position würde ich dieses Loch haben, durch das ich die Karte ohne schwarze Überlagerung sehen kann.

In diesem Loch muss ich meine Ergebnisse zeigen. Ist das möglich?

+0

wäre gut, wenn Sie ein Bild für eine bessere Anforderung Verständnis hinzufügen können. –

+0

ja - Ich habe ein Overlay zu einer Karte hinzugefügt, um auf Kreis-Pins usw. zu zeichnen. Ich war Overlay war nur eine klare UIView – DogCoffee

Antwort

0

(1) Wenn das Overlay eine einfache Bildansicht sein könnte. Bereite einfach eine PNG-Datei mit vollständig transparentem Loch und schwarzem transparentem Hintergrund vor.

(2) Wenn Sie eine dynamische Ansicht benötigen, die zur Laufzeit unterschiedlich sein kann, ist es am besten, wenn Sie ein ähnliches Bild aus (1) vorbereiten und dann als Ebenenmaske anwenden. Hier

ist ein tuto: https://www.youtube.com/watch?v=H6V_PbCKEO8