В SwiftUI представление списка по умолчанию занимает всю высоту экрана и перемещает другие элементы / представления в нижнюю часть экрана. Но я хочу добавить некоторые элементы / представления там, где элементы списка точно заканчиваются.
Представление списка в SwiftUI занимает всю высоту экрана
Ответы (1)
Вы можете добавить spacer () в соответствующие места в VStack или попробовать что-то вроде ниже:
VStack {
CustomView1()
List {
Section(header: HeaderView(), footer: FooterView())
{
ForEach(viewModel.permissions) { permission in
CustomeView2()
}
GeneralView()//add the views at the end of list items
}
}.listStyle(GroupedListStyle())
}
person
Subha_26
schedule
11.07.2020
Спасибо, включение всех кнопок и списка в один раздел сработало. Распорка в этом случае не работает, я пробовал раньше.
- person Jagan Mohan Sahu; 11.07.2020