2016-03-17 5 views
-2

Я знаю, что это, вероятно, самый простой вопрос о переполнении стека сегодня, но вот он. Я пытаюсь установить цвет фона для UILabel. Вот мой код:Настройка цвета фона для UILabel?

@IBAction func chemistryButton0(sender: UIButton){ 
    if chemistryButton0?.backgroundColor == UIColor(red: 212, green: 142, blue: 69) { 
     let detailBackgroundColor.backgroundColor == UIColor(red: 212, green: 142, blue: 69) 
    } 
} 

Существует ошибка в операторе BackgroundColor, но он говорит, что заявления должны быть разделены.

Пожалуйста, помогите.

Заранее спасибо.

+0

Чувак. Когда вещь уже существует, вы не говорите 'let'. – matt

+0

Ха-ха. Я такой тупой. Спасибо Мэтту – Bigfoot11

ответ

0

линия должна быть

detailBackgroundColor.backgroundColor = UIColor(red: 212, green: 142, blue: 69) 

«пусть» необходимо только при объявлении новой постоянной, и «==» является оператором сравнения, в то время как «=» устанавливает значение

0

Я думаю, вы оставили там alpha, и код должен быть

detailBackgroundColor.backgroundColor = UIColor(red: 212, green: 142, blue: 69, alpha: 0) 
Смежные вопросы