У меня проблема с UILabel в Swift. Проблема возникает, когда текст часто изменяется (например, отсчет времени) на этикетке.UILabel выравнивание правого номера
С выравниванием все работает отлично. Но мне нужно выравнивание справа.
И в этом режиме текст переходит влево и вправо при изменении. Этот скачок составляет около 1 пикселя.
Может быть, кто-нибудь знает, как решить эту проблему?
Поделитесь некоторыми скриншотами проблемы, с которой вы сталкиваетесь. Вербально невозможно визуализировать вещи. – Adeel
Отправьте код для создания и обновления метки. –
пусть elapsedTimeInSecondsLabel: UILabel = { пусть этикетка = UILabel() label.font = label.font.withSize (12) label.textAlignment = .right возврата этикетки }() Текст: 20:20 20 : 21 20:22. Во время изменения текста textAlignment = .right, текст становится 1 пикселем влево или вправо. –