Цвет оттенка для кнопки изображения системы ios12 не работает - PullRequest
1 голос
/ 08 июля 2020

Я установил оттенок двух системных кнопок изображения через раскадровку, он отлично работает во всех симуляторах и с ios13. но если я попробую с реальным Iphone 5s с ios 12.4, две кнопки не отображаются, единственное, что работает правильно, - это цвет фона кнопки. Я пробовал программно с plusBtn.imageView?.tintColor = .yellow или plusBtn.tintColor = .yellow. но это то же самое, работает с ios13 но не с iphone 5s.

Это симулятор iphone 11 Pro: enter image description here

and this is my real iphone5s device:

введите описание изображения здесь

Как установить цвет оттенка изображения?

1 Ответ

0 голосов
/ 08 июля 2020

Вы должны установить свойство .withRenderingMode на .alwaysTemplate, чтобы tintColor работало.

plusBtn.imageView?.image?.withRenderingMode(.alwaysTemplate)
...