Como salvar um UIColor com UserDefaults? [duplicado
Esta pergunta já tem uma resposta aqui:
Guardar o UIColor para e carregar do NSUserDefaults 7 respostasEstou tentando programar meu código para que, se o usuário pressionar o Botão Noturno, o plano de fundo fique preto e fique preto se o usuário fechar o aplicativo. (O mesmo vale para o modo diurno.)
Observe: eu já codifiquei os botões e, quando eles pressionam, todas as cenas mudam para esse mod
Aqui está o meu código no qual vou precisar que a cor do plano de fundo seja salva: (preciso nas duas declarações i
if GlobalData.dayBool == true && GlobalData.night == false {
backgroundColor = GlobalData.dayColor
}
if GlobalData.nightBool == true && GlobalData.dayBool == false {
backgroundColor = GlobalData.nightColor
}
My Night and Day Colors:
struct GlobalData {
static var score = 0
static var dayColor = UIColor(red:0.93, green:0.93, blue:0.93, alpha:1.0)
static var nightColor = UIColor(red:0.10, green:0.10, blue:0.10, alpha:1.0)
static var dayBool = true
static var nightBool = true
}