В настоящее время у меня есть представление, которое выглядит следующим образом.
struct StatsView: View {
var body: some View {
ScrollView {
Text("Test1")
Text("Test2")
Text("Test3")
}
}
}
Это отображает представление, содержащее 3 текста внутри представления прокрутки, всякий раз, когда я перетаскиваю любой из этих текстов на экран, представление будет перемещаться, потому что его можно прокручивать, даже если эти 3 текста умещаются на экране и остается свободное место. Я хочу сделать ScrollView прокручиваемым только в том случае, если его содержимое превышает размер экрана, в противном случае я хочу, чтобы представление было stati c и не перемещалось. Я попытался использовать GeometryReader и установить для рамки просмотра прокрутки ширину и высоту экрана, то же самое для содержимого, но я продолжаю вести себя так же, также я попытался безуспешно установить minHeight, maxHeight.
Как мне этого добиться?