Dim deel van MKMapView

Ik heb een label dat overlays op een MKMapView . Het enige probleem is dat het in sommige delen niet volledig leesbaar is, omdat de kaart in satellietbeelden staat. Bovendien zoomt mijn kaartweergave volledig in, het is gericht op een winkel .

Ik heb gekeken naar de nieuwe kaartapplicatie voor Apple en heb ondervonden dat ze dimmen (een enigszins zwarte schaduw geven) over de kaartregio waar het label zich bevindt. Daarom zal het label iets meer zichtbaar en uitstekend zijn.

Hier is een foto van wat Apple doet, kijk naar het label, er omheen zie je dat de kaart enigszins verduisterd/gedimd is:

enter image description here

Heb je ideeën over hoe ik een schaduw kan toevoegen/de kaartweergave kan dimmen. Ook zou een beetje voorbeeldcode geen kwaad kunnen, bedankt!

1
Natuurlijk ... ik zal alleen de vraag aanpassen
toegevoegd de auteur MCKapur, de bron
@EvanMulawski Ik heb het gepost
toegevoegd de auteur MCKapur, de bron
Het staat rechtsonder
toegevoegd de auteur MCKapur, de bron
Kun je een afbeelding van Apple's versie hiervan plaatsen?
toegevoegd de auteur Evan Mulawski, de bron
Zal het label in de hoek zijn zoals de afbeelding? Of beweegt het rond?
toegevoegd de auteur Evan Mulawski, de bron

1 antwoord

U kunt verloopoverlay gebruiken, met transparantie en de UILabel toevoegen aan dat verloop met overlay UIView .

Useful link to get started : http://mrohs.com/2011/overlay-with-gradient-and-transparency

4
toegevoegd
Als de plaats statisch is, is het eenvoudiger om een ​​png-afbeelding in photoshop te maken en er een label op te plaatsen :)
toegevoegd de auteur TeaCupApp, de bron
@RohanKapur, hier gaan we ... dit voorbeeldproject zal je helpen. hopelijk dl.dropbox.com/u/63115907/GRadientOverlay.zip
toegevoegd de auteur TeaCupApp, de bron
Laat me dit uitproberen en contact met je opnemen
toegevoegd de auteur MCKapur, de bron
Het is niet, ik ben Google Places aan het implementeren, de gebruiker kan meerdere plaatsen selecteren, dus de locatie is niet statisch, deze kan veranderen
toegevoegd de auteur MCKapur, de bron
Oké, dit is een goed startpunt voor mij. Bedankt!
toegevoegd de auteur MCKapur, de bron
Bedankt ... dat ziet er nog beter uit!
toegevoegd de auteur MCKapur, de bron
Ahhh, dat is PRECIES wat ik nodig had, het is een geweldig beeld. Dank je
toegevoegd de auteur MCKapur, de bron