2016-06-10 16 views
0

Meine Anmerkung wie folgt aussieht jetzt: enter image description hereSwift Annotation Untertitel Höhe und Breite

Wie der Text zu lang sehen kann, ist es gezeigt werden. Wie kann ich unten einen neuen Satz machen? Oder mache ich einfach den Untertitel der Anmerkung breiter, damit ich den ganzen Text sehen kann?

Ich will es sagen "Antal personer: 5. Riktning öst: 4. Riktning väst: 1."

Aber das Beste wäre:

"Antal personer: 5 Riktning öst: 4 Riktning väst: 1"

ich nicht in der Lage, alle Informationen zu finden, wie man eine neue Zeile machen in Untertitel. Ich habe etwas mit/n gesehen, aber es funktioniert nicht.

Antwort

1

in iOS 9 wir eine neue Eigenschaft detailCalloutAccessoryView

Sie genannt haben eine Ansicht erstellen und festlegen, wie

annotationView.detailCalloutAccessoryView = tempView 

Bitte den Link überprüfen, um weitere Details

MapKit iOS 9 detailCalloutAccessoryView usage

+0

ich würde dieser Empfehlung folgen und "tempView" ein "UITextView" machen, da der Standard-Untertitel in ein 'UILabel' geht. 'UITextView' unterstützt mehrere Zeilen und ich bin mir sicher, dass Sie andere Antworten auf SO finden können, um zu zeigen, wie Sie die Größe des' textView' basierend auf Ihrem Text dynamisch ändern können. – NSGangster

+0

können wir die Größe der Ansicht basierend auf der Länge des Inhalts festlegen. Bitte überprüfen Sie diesen Link, es kann Ihnen helfen. http://stackoverflow.com/questions/50467/how-do-i-size-a-uitextview-to-its-content. –