Код: Выделить всё
var body: some View {
NavigationStack {
ScrollView {
progressView
VStack(alignment: .leading) {
headerView
sectionA
sectionB
Spacer()
}
}
.onAppear { viewModel.loadData() }
.refreshable {
viewModel.reloadData()
}
}
.navigationBarBackButtonHidden(true)
}
Код: Выделить всё
var progressView: some View {
Group {
if viewModel.isLoading {
ProgressView()
.progressViewStyle(.circular)
}
}
}
Как правильно это сделать?>
Подробнее здесь: https://stackoverflow.com/questions/798 ... he-content
Мобильная версия