gpt4 book ai didi

iphone - 创建一个仅包含 TextView /字符串和按钮 SWIFT ios 8 的弹出窗口

转载 作者:行者123 更新时间:2023-11-30 10:14:29 45 4
gpt4 key购买 nike

我对 ios 8 和 swift 很陌生,但我还没有找到一种方法来在按下按钮时制作一个简单的弹出窗口。我付了教程的费用,但他们仍然不涵盖它。我想要的只是当用户按下按钮(圆圈中的小写 i)时,出现一个带有 TextView 的小弹出窗口,为用户提供说明,并在该 TextView 下方有一个按钮,让他们关闭弹出窗口。

到目前为止,我似乎需要使用 UIAlertViewController,但我看到的每个教程和示例都需要两个按钮,并且更多的是一行内容而不是段落类型处理。

谁能告诉我如何以编程方式快速按下按钮后出现一个弹出窗口,并让该弹出窗口仅包含一个 TextView 和一个按钮,然后在按下按钮时让该弹出窗口消失?

最佳答案

听起来你想要一个 UIAlertController,看看这个:

@IBAction func popUpButton(sender: UIButton) {

//This is where you declare and initialize your `UIAlertController`
let alertController = UIAlertController(title: "Alert", message: "Test Alert", preferredStyle: .Alert)

//You give the `UIAlertController` an action, which basically has a cancel button, that just cancels out the popup
alertController.addAction(UIAlertAction(title: "Cancel", style: .Cancel, handler: nil))

//this actually gets the `UIAlertController` on your screen when the button is pressed
self.presentViewController(alertController, animated: true, completion: nil)

}

提示

确保您通过 Main.storyboard 将按钮正确链接ViewController

关于iphone - 创建一个仅包含 TextView /字符串和按钮 SWIFT ios 8 的弹出窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30990628/

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