Как сделать два списка в одном представлении прокрутки как одну страницу в SwiftUI? - PullRequest
2 голосов
/ 22 октября 2019

Я пытаюсь добавить две таблицы с разными размерами к одному представлению в SwiftUI. Я хочу, чтобы обе таблицы были полностью развернуты, а весь вид прокручивался как одна. Пока я получаю только фиксированный размер обеих таблиц и прокрутку по отдельности.

some View {
    VStack {
        Text("Table foo")
        List(foo { item in Text(item.name) })

        Text("Table bar")
        List(bar { item in Text(item.name) })
    }
}

Попытка изменить VStack на ScrollView, это еще хуже - таблицы становятся одним слоем.

Также попытался заменить List() на ForEach(), но затем я потерял свойства List(), которые я на самом деле хочу.

...