gpt4 book ai didi

ios - 以编程方式更改 UIButton 文本并打开一个 url

转载 作者:搜寻专家 更新时间:2023-11-01 06:20:08 26 4
gpt4 key购买 nike

我有一个 UIButton 作为 Action 。我想最终为它设置一个动态 url 和一个动态文本(在 View 加载时,而不是在单击时)。

@IBAction func openUrl(sender: UIButton) {
sender.setTitle("Hello World", forState: .Normal)
UIApplication.sharedApplication().openURL(NSURL(string: "http://www.google.com")!)
}

上面的代码可以正常工作,但是按钮标题只有在单击后才会变为“Hello World”。

enter image description here

最佳答案

覆盖 viewDidLoad 并在那里设置标题。另外,如果您还没有创建按钮的导出:

override func viewDidLoad() {
super.viewDidLoad()

yourButtonOutlet.setTitle("Hello World", forState: .Normal)
}

从 IBAction 中删除 setTitle() 行。

这将在为 Controller 加载 View 时设置按钮的标题。

关于ios - 以编程方式更改 UIButton 文本并打开一个 url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35354129/

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