Ich habe Array [["PT"], ["GE", "DE", "PL", "BY"], ["CZ", "US"]]
und ich würde es gerne in UISegmentedControl
verwenden, die ich programmatisch erstellt:Convert Array von Arrays Segmente in schnellen
for i in 0..<array.count {
mySegmentControl.insertSegment(withTitle: array[i], at: i, animated: false)
}
Ich sehe Fehler:
Cannot convert value of type '[String]' to expected argument type 'String?'
Es ist wahr, Aber ich brauche, dass PT
wäre zuerst Segment Titel, GE..BY
an zweiter Stelle usw.
Die Segment Titel Strings sind, nicht Arrays. Welches Ergebnis erwartest du? Wie sollte der Titel des zweiten Segments lauten? –
@MartinR Ich weiß, aber wie so 'PT' als String tun auf dem ersten Segment' GE..BY' in zweiten sein würde und etc..generate so Segmente als Graf von Arrays in –