1
我試圖根據開關的位置更改我的按鈕上的圖像。我不知道如何做到這一點。我對代碼比較陌生。我已經設法改變屏幕上的其他東西,但不是按鈕。我附上我的代碼。我把這個功能到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)
}
}
後分享您的按鈕/開關動作代碼alogn與連接檢查員的快照(故事板>>視圖控制器>>連接檢查) – Krunal