我正在尝试在处理某些内容并且应用程序繁忙时显示ProgressView 。
在这个例子中
import SwiftUI
struct ContentView: View {
@State var isLoading:Bool = false
var body: some View {
ZStack{
if self.isLoading {
ProgressView()
.zIndex(1)
}
Button("New View"){
self.isLoading = true
var x = 0
for a in 0...5000000{
x += a
}
self.isLoading = false
print("The End: \(x)")
}
.zIndex(0)
}
}
}
在我的应用程序中,当我按下按钮时不会出现ProgressView
那么如何在 for 运行时显示ProgressView?
我正在使用 Xcode 12