如何在 swiftUI 的警报内创建切换按钮

How do I make an toggle button inside an alert in swiftUI

提问人:Deepanshu Kashyap 提问时间:11/17/2023 最后编辑:Deepanshu Kashyap 更新时间:11/17/2023 访问量:39

问:

我想在警报中显示一个切换按钮

.alert(
    Text("Create"),
    isPresented: $showCreate
) {
    Button("Cancel", role: .cancel) {

    }
    Button("Enter") {
       //some function
    }
    TextField("Name", text: $Name)
    TextField("Key (Optional)", text: $Key)
    .keyboardType(.numberPad)
    Toggle("permanent", isOn: $isPermanent)
} message: {
    Text("Please enter details.")
}

它在“取消”和“输入”按钮之间显示名为“永久”的切换按钮

swiftui-alert

评论

0赞 Sweeper 11/17/2023
请在此处查看我的答案,我在操作表中添加了 a。警报基本上是具有不同的操作表,因此您也可以应用相同的技术。请注意,Apple 不赞成将随机内容添加到警报中。UIDatePIckerUIAlertController.StyleUISwitch

答: 暂无答案