2016-12-12 7 views
0

В одном из моих приложений есть три UIButtons, и они используют изображения, которые я получил от icons8. В коде я меняю цвет оттенка, и он отлично работает. Независимо от того, как я установил цвет оттенка, какой цвет изображения кнопки становится таким цветом.Изображение UIButton не работает

Сегодня я хотел добавить четвертую кнопку для отключения звука. Я загрузил изображения, которые я хотел от icons8, добавил кнопку и установил ее, как и остальные кнопки, которые были установлены. Новая кнопка не меняет цвета, как остальные. Я уверен, что это связано с изображением, потому что, если я выбираю другое изображение, оно меняет цвет. Я также попытался использовать новое изображение на одной из старых кнопок, и он не изменит цвет.

Мой вопрос - есть ли что-то особенное, что нужно сделать для изображения, чтобы заставить его работать с цветом оттенка?

ответ

2

Попробуйте настроить изображение в качестве изображения шаблона. Вы можете сделать это в своей папке .xcasset, выбрав набор изображений, откройте инспектор атрибутов и установите рендеринг на «образ шаблона».

enter image description here

+0

Спасибо! Я не уверен, почему это было необходимо для этого образа. У меня нет других образов, установленных таким образом. Однако это работало. –