Я пытаюсь сместить центральную начальную точку для UILabel.Проблема, с которой я сталкиваюсь, заключается в том, что я не могу заставить текст метки расти из точки, которая смещена от центра, пока не достигнет одного конца метки.Затем я хочу, чтобы текст сдвигался на один символ влево с каждым дополнительным добавленным символом, пока не достигнет другого конца.Тогда было бы приемлемо для текста усечь с помощью эллипсов.
Пока мой код выглядит так, но я не знаю, куда идти.
private let amountLabel: UILabel = {
let label = UILabel()
label.textColor = .blue
label.textAlignment = .center
label.translatesAutoresizingMaskIntoConstraints = false
return label
}()