gpt4 book ai didi

ios - 使用开关更改按钮图像

转载 作者:行者123 更新时间:2023-11-28 08:08:05 24 4
gpt4 key购买 nike

我正在尝试根据开关的位置更改按钮上的图像。我不知道该怎么做。我对代码比较陌生。我设法改变了屏幕上的其他东西,但没有改变按钮。我附上了我的代码。我将此函数放入开关的 IBAction 中:

func updateMySwitchState(){
if darkModeSwitch.isOn {
self.view.backgroundColor = UIColor.black
removeAds.textColor = UIColor.white
aboutText.textColor = UIColor.white
about.textColor = UIColor.white
backButton.setImage(UIImage(named: "backinvert-40"), for: .normal)
} else {
self.view.backgroundColor = UIColor.white
removeAds.textColor = UIColor.black
aboutText.textColor = UIColor.black
about.textColor = UIColor.black
backButton.setImage(UIImage(named: "back-40"), for: .normal)
}
}

最佳答案

你把按钮的出线接在 Controller 上了吗? 您可以在 Storyboard本身中分别为正常和选定状态设置两个图像按钮图像。设置调用后

backButton.setSelected(true) 用于第一张图片和backButton.setSelected(false) 第二个

关于ios - 使用开关更改按钮图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44525307/

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