WidgetKit: текстовый стиль .timer расширяет его по ширине, вместо того, чтобы занимать место для размещения содержащейсяIOS

Программируем под IOS
Anonymous
WidgetKit: текстовый стиль .timer расширяет его по ширине, вместо того, чтобы занимать место для размещения содержащейся

Сообщение Anonymous »

Текстовый стиль .timer расширяет его по ширине, а не занимает место для размещения содержащейся строки. Есть ли способ изменить такое поведение?
Text(entry.timeFinished, style: .timer).multilineTextAlignment(.leading).opacity(0.5).background(Color.red)

Изображение

Text("3:41").opacity(0.5).background(Color.blue)

Изображение

Просмотр целиком:
struct TimePieceWidgetEntryView: View {

var entry: Provider.Entry

var body: some View {
VStack {
Text("Timer ⏱")
Text(Date().addingTimeInterval(600), style: .timer).opacity(0.5)
}.font(.title.bold().monospacedDigit())
.padding(5)
.widgetURL(entry.url)
}

}


Подробнее здесь: https://stackoverflow.com/questions/662 ... taking-spa

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