, also möchte ich einige Bilder als Anmerkungen auf der Karte anzeigen. Um das zu tun, muss ich die Image-Eigenschaft des MKAnnotationView hinzufügen. Ich benutze die normalen Bilder, aber ich möchte, dass sie abgerundet und mit einer Umrandung versehen sind. Also habe ich einen Weg gefunden, UIImage zu runden und ich habe den Weg gefunden, UIImage einen Rahmen hinzuzufügen, aber der Rand scheint nicht hinzuzufügen (ich habe das Bild eigentlich nicht auf dem Bildschirm, vielleicht ist das das Problem?).Abrundung UIImage und Hinzufügen eines Rahmens
Ich habe diese Antwort https://stackoverflow.com/a/29047372/4665643 mit einer leichten Änderung für die Grenze verwendet. Nämlich:
imageView.layer.borderWidth = 1.5
imageView.layer.borderColor = UIColor.whiteColor().CGColor
imageView.clipsToBounds = true
Aber mein Bild auf der Karte hat keine Grenze. Irgendwelche Vorschläge ?
sollte es sein' .maskToBounds' nicht 'clipToBounds'? – Tj3n
Hey, also eigentlich hatte die erste Antwort das auch, aber es scheint immer noch nicht zu funktionieren. –
hmm ... dann denke ich, dass es eine Außenansicht gibt, die dieses Bild mit seiner Größe verzerrt ?, sollte die äußere Ansicht größer sein oder etwas, um tatsächlich die Grenze zu zeigen. Ich habe versucht, Ihren Code und es funktioniert perfekt, fügte einen Rahmen – Tj3n