2016-04-01 8 views
0

Ist es möglich, Text anstelle eines Bildes auf den Callout-Buttons aus der Kartenansicht zu haben?Text für Callout-Button auf Pin-Annotation

So ähnlich?

let leftCalloutButton = UIButton(type: .Custom) 
leftCalloutButton.text = "jobs" // this line doesn't compile 
pinView!.leftCalloutAccessoryView = leftCalloutButton 

Ich habe ein paar Implementierungen von SetTitle mit keinem Erfolg versucht. Irgendwelche Vorschläge?

Antwort

1

UIButton haben ihre eigene Methode Titel zu setzen:

leftCalloutButton.setTitle("myTitle", forState: UIControlState.Normal) 
+0

ich schließlich erkannte ich auch einen Rahmen benötigt, so leftCalloutButton.frame = CGRectMake (0,0,40,40); – Shane