Ich muss eine GMSMarker
für meine Google Maps-Bildschirm in einer iOS-App erstellen. Ich brauche die Markierung als eine Kombination von Bildern, d. H. Ein generisches Markierungsbild und ein Benutzerbild. zB So erstellen Sie GMSMarker mit kombinierten Bildern in Swift
In diesem Marker muss ich das Bild des Benutzers anpassen. Ich habe beide Bilder in meinem Vermögen. versucht
func image(byDrawingImage image: UIImage, inRect rect: CGRect) -> UIImage! {
UIGraphicsBeginImageContext(size)
draw(in: CGRect(x: 0, y: 0, width: size.width, height: size.height))
image.draw(in: rect)
let result = UIGraphicsGetImageFromCurrentImageContext()
UIGraphicsEndImageContext()
return result
}
Aber dies ein unvollkommenes Bild zurückgegeben. Gibt es eine alternative Lösung? Hinweis: Das Beispiel Marker Bild hier ist nicht das, das ich tatsächlich verwende. Das ist ein rechteckiger Marker.
können Sie hier: https://developers.google.com/ Karten/Dokumentation/IOS-SDK/Marker – Pushp