此代码发生此错误,我不知道它意味着什么:
.alert(isPresented: $showingAlert) {
Alert(title: Text(alertTitle), message: Text(alertMessage), dismissButton: .default(Text("OK")))
Run Code Online (Sandbox Code Playgroud)
请任何帮助。
小智 3
我也遇到了这个问题,Xcode 变得混乱。我最终所做的修复是:
首先,在计算属性中创建警报:
var alert: Alert {
Alert(title: Text("Oops"), message: Text("Error Message"), dismissButton: .default(Text("Dismiss")))
}
Run Code Online (Sandbox Code Playgroud)
然后使用超级视图末尾的警报属性:
@State var showAlert = false
var body: some View {
ZStack {
...
}.alert(isPresented: $showAlert, content: { self.alert })
}
Run Code Online (Sandbox Code Playgroud)
我希望这个解决方案也适合您。
归档时间: |
|
查看次数: |
18583 次 |
最近记录: |