Как в SwiftUI текст отображается равномерно после установки минимумаScaleFactorIOS

Программируем под IOS
Ответить
Anonymous
 Как в SwiftUI текст отображается равномерно после установки минимумаScaleFactor

Сообщение Anonymous »

В SwiftUI в HStack имеется несколько текстовых меток, длина которых не ограничена. После того как для метки «Текст» установлено значение «minimumScaleFactor», как я могу настроить равномерное отображение текста?
Это мой текущий код и результат его запуска:

Код: Выделить всё

HStack {
Text("08/12/2024 16:10hhhbvuvucucudjjdjdjdlaldjflsjfdlsdfjlsdfjaskashdkhkshdfklashfslf")
.lineLimit(1)
.minimumScaleFactor(0.5)

Spacer()

Text("AAAAAAAAAgghh")
.lineLimit(1)
.minimumScaleFactor(0.5)
}
Это результат запуска:
Изображение

Текст в HStack в будущем будет заменен пользовательским вводом, поэтому его длина не фиксирована. Что мне нужно сделать, так это сделать размер шрифта всего текста как можно ближе к минимальному масштабированию ScaleFactor, чтобы его можно было красивее отображать пользователю.
Это то, что я ожидается:
Изображение

Если кто-нибудь может помочь был бы очень признателен! Спасибо!

Подробнее здесь: https://stackoverflow.com/questions/793 ... tor-is-set
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «IOS»