В настоящее время я работаю над проектом, в котором мне нужно установить количество строк для UILabel.Это означает, что если я введу 5, метка должна соответствовать и возвращаться 4 раза (проблемы, такие как слишком мало символов, не будут проблемой).Ниже я приложил изображение, содержащее пример того, что я имею в виду, чтобы прояснить мой вопрос:
До сих пор я пытался сделать это с помощьюустановка свойства .numberOfRows, но это только накладывает ограничение на UILabel, а это не то, что я хочу (если вам интересно, ниже приведен код).Любая помощь?
Мой код:
if Double(w!) > 277 {
print("Values:")
print(w!)
let numRows = Int(w!/237)
print(numRows)
heightOfCell += Double(numRows)*20.5
cell!.textLabel?.numberOfLines = numRows + 2
}