gpt4 book ai didi

swift - UIButton setTitle 不起作用

转载 作者:搜寻专家 更新时间:2023-10-30 22:03:28 27 4
gpt4 key购买 nike

我试图在点击 UIButton 时更改它的文本。我尝试了以下方法,但都失败了:

首先,我尝试在 Storyboard上插入一个按钮并将其链接到 View Controller ,按钮的代码如下所示:

@IBAction func button(sender: AnyObject) {}. 

在按钮的括号内,我使用了

button.setTitle ("something" , for State: .Selected)

但是,当我在模拟器中运行这段代码时,它似乎根本不起作用。

我也尝试过,按照 Apple 引用手册,在单击所述按钮后在侧边菜单中为不同状态设置不同标签,但这仍然无效。任何人都可以准确地告诉我(即要编写什么代码以及代码的确切位置)如何实现这一目标吗?

最佳答案

在创建 IBAction 函数时,发送者的类型应该是 UIButton。发件人 是您的按钮。当您点击按钮时调用该函数。您必须在发件人(您的按钮)上使用函数 setTitle

@IBAction func buttonTouchedUpInside(sender: UIButton) { 
sender.setTitle("buttonName", forState: .normal)
}

关于swift - UIButton setTitle 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28591250/

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