У меня есть массив.В этом у меня есть данные, такие как
"multi": ["New York","Los Angeles", "California", "Huston"]
И этот массив, который я пытаюсь отобразить в UILabel
.
cell.dynamicLbl.text = array.joined(separator: "\n")
, даже пытался выполнить следующие действия:
cell.dynamicLbl.text = array.joined(separator: ",")
но он показывает только первый индекс массива.Даже я добавил свойства метки, чтобы показать несколько строк.
cell.dynamicLbl.lineBreakMode = .byWordWrapping
cell.dynamicLbl.numberOfLines = 0
Мой общий массив, если я печатаю в консоли
▿ 4 elements
- 0 : "New York"
- 1 : "Los Angeles"
- 2 : "California"
- 3 : "Huston"
И я уже установил свою метку с ограничениями.PFA.
И принял постоянную высоты для ограничения и вычисления высоты текста и присвоения этого значения с плавающей точкой постоянной ограничения.
@IBOutlet weak var optionsLblHeightConstraint: NSLayoutConstraint!
По-прежнему отображаются первые данные массива в метке.
Есть предложения?
Out out