gpt4 book ai didi

ios - 将Title设置为按钮并在单击两次时再次返回第一个标题

转载 作者:行者123 更新时间:2023-11-30 13:39:44 25 4
gpt4 key购买 nike

我设法通过单击按钮来更改按钮本身的标题和标签的文本。最重要的是,我希望第二次单击时同一按钮的标题和标签中的相同文本再次更改。考虑到我已经构建的代码,我该如何添加它?

@IBOutlet weak var changeDegreeDisplay: UILabel!
@IBOutlet weak var radPressed: UIButton!

@IBAction func radianPressed(sender: AnyObject) {
radPressed.setTitle("Deg", forState: .Normal)
changeDegreeDisplay.text = "radians"
}

最佳答案

您可能希望使用 if 语句来检查按钮的当前标题或其状态,具体取决于您的用例。

@IBAction func radianPressed(sender: UIButton) {
if sender.currentTitle == "Deg" {
sender.setTitle("Rad", forState: .Normal)
} else {
sender.setTitle("Deg", forState: .Normal)
}
}

关于ios - 将Title设置为按钮并在单击两次时再次返回第一个标题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35707881/

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