< /p>
Обратите внимание, что текстовые объекты не должны перемещаться по мере изменения высоты родительского представления (они должны быть прикреплены к верхней части родительского представления). Я попробовал стандартные переходы, такие как: .tranty (.Scale (Scale: 0, Anchor: Unitpoint.top)). Но это масштабирует весь представление, включая подвесы.
Код: Выделить всё
struct SampleView: View {
var body: some View {
ScrollView(.horizontal, showsIndicators: false) {
HStack(spacing: 20) {
let strings = ["Text 1", "Text 2", "Text 3"]
ForEach(strings, id: \.self) { string in
Text(string)
}
}
.foregroundStyle(Color.white)
}
.background(Color.orange)
}
}
Любые предложения?
Подробнее здесь: https://stackoverflow.com/questions/794 ... g-subviews
Мобильная версия