Ich füge ein benutzerdefiniertes Markierungsfenster mit dem folgenden Code hinzu und funktioniert gut..Aber kann ich die Höhe Breite nicht dynamisch entsprechend der Subviews Breite einstellen.Größe Xib dynamisch ändern
func mapView(_ mapView: GMSMapView, markerInfoWindow marker: GMSMarker) -> UIView? {
let customInfoWindow = Bundle.main.loadNibNamed("CustomMarker", owner: self, options: nil)?[0] as! CustomMarker
return customInfoWindow
}
Der Blick ist wie unten
Das Problem ist, wie/wo die Höhe des xib so anzupassen, dass sie als die Größe der Innenbeschriftung zunimmt?
Ja, ich benutze autolayout.Ich habe nur Einschränkungen auf alle Größe auf Subviews von Xib gesetzt, um die Superview-Größe zu erhöhen, aber die Superview dh Xib-Datei selbst wächst nicht, wie die Subviews Größe steigt .. Wie kann ich die max bevorzugt einstellen width..i versuchte in Größe Inspektor und es funktioniert nicht –