gpt4 book ai didi

ios - 快捷消息框

转载 作者:行者123 更新时间:2023-11-29 02:45:20 25 4
gpt4 key购买 nike

如何在Swift中添加消息框并兼容IOS 7+

我有以下适用于 IOS 8 的代码:

 var alert = UIAlertController(title: "hello world", message:
"DO YOU WANT TO PLAY", preferredStyle: UIAlertControllerStyle.Alert)

self.presentViewController(alert, animated: false, completion: nil)

alert.addAction(UIAlertAction(title: "No", style: UIAlertActionStyle.Default,
handler: nil))
alert.addAction(UIAlertAction(title: "Yes", style: .Default, handler:
{action in
// CODE
}))

我有以下适用于 IOS 7 + 的代码(我不知道如何响应按钮点击):

    var alert = UIAlertView()
alert.title = "HelloWorld"
alert.message = "DO YOU WANT TO PLAY"
alert.addButtonWithTitle("Yes")
alert.addButtonWithTitle("No")
alert.show()

如何修改这些代码并使其完全正常工作?

最佳答案

您可以使您的类符合“UIAlertViewDelegate”协议(protocol)并实现此方法:

func alertView(alertView: UIAlertView!, clickedButtonAtIndex buttonIndex: Int) {

if (buttonIndex == 0) {
//Do something
}
}

您可以在那里处理与警报 View 的任何用户交互。您可以通过检查 buttonIndex 变量来确定用户点击了哪个按钮。

这将适用于 iOS 7 和 8

关于ios - 快捷消息框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25212913/

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