Как показать загрузчик позади контента?IOS

Программируем под IOS
Ответить
Anonymous
 Как показать загрузчик позади контента?

Сообщение Anonymous »

У меня есть это:

Код: Выделить всё

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)
}
}
}
Что происходит, так это то, что контент отстает от представления прогресса (оно перекрывается)... Я пытался поместить все в VStack и добавить представление прогресса внутри него, но получаю странные результаты (дубликаты просмотра прогресса/сбои).
Как правильно это сделать?>

Подробнее здесь: https://stackoverflow.com/questions/798 ... he-content
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «IOS»