gpt4 book ai didi

swift - 如何在 SwiftUI 中呈现 UIAlertController?

转载 作者:行者123 更新时间:2023-12-03 19:43:59 25 4
gpt4 key购买 nike

在 UIKit 中,通常会呈现 UIAlertController用于响应某些操作的模式弹出警报消息。

SwiftUI 中是否有模式警报 Controller 类型?

有没有办法提出 UIAlertController来自 SwiftUI 类?使用 UIViewControllerRepresentable 似乎可以做到这一点但不确定这是否需要?

最佳答案

使用 Alert 反而。

import SwiftUI

struct SwiftUIView: View {
@State private var showAlert = false;

var body: some View {
Button(action: { self.showAlert = true }) {
Text("Show alert")
}.alert(
isPresented: $showAlert,
content: { Alert(title: Text("Hello world")) }
)
}
}

绑定(bind) isPresented为了控制演示。

关于swift - 如何在 SwiftUI 中呈现 UIAlertController?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58548569/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com