Если выбран мой UIButton:Странный tintColor на выбранный UIButton
let image = UIImage(named: "photo-camera")?.imageWithRenderingMode(.AlwaysTemplate)
btnPhoto.setImage(image, forState: .Normal)
btnPhoto.tintColor = UIColor.orange()
Если мой UIButton является не выбран:
let image = UIImage(named: "photo-camera")?.imageWithRenderingMode(.AlwaysTemplate)
btnPhoto.setImage(image, forState: .Normal)
btnPhoto.tintColor = UIColor.grayColor()
Теперь мой вопрос: когда UIButton не выбран все отображается нормально: Вместо этого, когда выбран UIButton, который является результатом:
Цвет оттенка не меняет изображение, а фон. Я не понимаю, почему.
Вы хотите изменить цвет вашего логотипа, когда он выбран? –
Да только логотип –
Вы можете добавить изображение над своей кнопкой. – Khuong