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)
}
}
のための第1の画像の呼び出し
backButton.setSelected(true)
とbackButton.setSelected(false)
を設定した後、接続インスペクタのスナップショットとalognあなたのボタン/スイッチアクションコードを共有する(ストーリーボード>>ビューコントローラ>>接続インスペクタ) – Krunal