gpt4 book ai didi

ios - Swift:UIAlertController 从列表中选择子集

转载 作者:搜寻专家 更新时间:2023-11-01 05:40:24 24 4
gpt4 key购买 nike

我有一个按钮可以使 UIAlertController 出现。我想向用户显示几个选项并允许他们选择选项的子集。

[A  +]
[B ]
[C +]
[D ]
[----]
[DONE]

我需要给出一个数组来填充选项,然后让用户选择他们的子集(本例中的 + 符号 -> 可能更常使用复选标记)。当他们点击 done 时,它会让代码知道他们的选择。这是按钮 segue 中的当前代码。

    @IBAction func insideButton(sender: AnyObject) {
var refreshAlert = UIAlertController(title: "Refresh", message: "All data will be lost.", preferredStyle: UIAlertControllerStyle.Alert)

refreshAlert.addAction(UIAlertAction(title: "Ok", style: .Default, handler: { (action: UIAlertAction!) in
print("Handle Ok logic here")
}))

refreshAlert.addAction(UIAlertAction(title: "Cancel", style: .Default, handler: { (action: UIAlertAction!) in
print("Handle Cancel Logic here")
}))

presentViewController(refreshAlert, animated: true, completion: nil)
}

我该怎么做?

最佳答案

来自 UIAlertController 文档:“UIAlertController 类旨在按原样使用,不支持子类化。此类的 View 层次结构是私有(private)的,不得修改。”

您必须制作自己的自定义提醒并展示它。

关于ios - Swift:UIAlertController 从列表中选择子集,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31306520/

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