Есть много вещей, которые вы можете сделать, чтобы разорвать линию.1) Вы можете использовать «\ n» между словами.Но не уверен насчет вашего варианта использования и имеет ли это смысл.2) Мысль не рекомендуется, вы можете определить ширину этикетки.3) Используйте numberOfLines = 0, если вы можете перейти более чем на 2 строки.Однако, если вы хотите только 2 строки, тогда укажите numberOfLines = 2.
Также используйте ограничения, как показано ниже, а не фрейм:
private let newLabel: UILabel = {
let label = UILabel()
label.translatesAutoresizingMaskIntoConstraints = false
label.text = "Hello There"
label.font = UIFont.systemFont(ofSize: 16)
label.numberOfLines = 0
return label
}()
view.addSubview(newLabel)
NSLayoutConstraint.activate([
newLabel.topAnchor.constraint(equalTo: view.topAnchor, constant: 500),
newLabel.leadingAnchor.constraint(equalTo:view.leadingAnchor, constant: 100),
newLabel.widthAnchor.constraint(equalToConstant: 70)
])