Я делаю календарь SwiftUI и столкнулся со странной проблемой усечения текста в SwiftUI Text View.
struct test : View {
var body: some View {
GeometryReader { geometry in
HStack(alignment: .center, spacing: 0) {
ForEach(0..<7) { _ in
Text("Tue").frame(width: geometry.size.width / 7).border(Color.red, width: 2)
}
}
}
}
}
Вначале я подумал, что это может быть из-за того, что размер текстового представления недостаточно велик. Но когда я уменьшаю ширину текстового представления, усечение исчезает. Я также попытался установить шрифт меньшего размера, но это тоже не сработало. Спасибо за подсказку!
struct test : View {
var body: some View {
GeometryReader { geometry in
HStack(alignment: .center, spacing: 0) {
ForEach(0..<7) { _ in
Text("Tue").frame(width: geometry.size.width / 8).border(Color.red, width: 2)
}
}
}
}
}