Может ли Swiftui использовать один и тот же фактор минимального масштаба для всех представлений на основе минимальной шкIOS

Программируем под IOS
Ответить Пред. темаСлед. тема
Anonymous
 Может ли Swiftui использовать один и тот же фактор минимального масштаба для всех представлений на основе минимальной шк

Сообщение Anonymous »

Я не знаю, возможно ли это, но у меня есть hstack of Views, которые включают текстовое поле. Мне нужен весь текст для отображения в каждом представлении, поэтому я использую .minimumScaleFactor, который отлично работает, но это может означать, что фактор шрифта в одном представлении в одном представлении отличается от других представлений. Есть ли способ, чтобы все представления использовали тот же фактор минимального масштаба, что и тот, который используется в представлении с самой длинной строкой?

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

var body: some View {
HStack {
Text("Hello")
.font(.title)
.fixedSize(horizontal: false, vertical: true)
.lineLimit(1)
.allowsTightening(true)
.minimumScaleFactor(0.5)

Text("Different length string")
.font(.title)
.fixedSize(horizontal: false, vertical: true)
.lineLimit(1)
.allowsTightening(true)
.minimumScaleFactor(0.5)

Text("Third String")
.font(.title)
.fixedSize(horizontal: false, vertical: true)
.lineLimit(1)
.allowsTightening(true)
.minimumScaleFactor(0.5)
}
}

Я хотел бы, чтобы все представления использовали один и тот же фактор масштаба среднего взгляда, но я не знаю, как достичь этого. Я прочитал немало чтения, но пока нет радости.
Любая помощь будет высоко оценена!>

Подробнее здесь: https://stackoverflow.com/questions/795 ... he-minimum
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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