UIBarButtonItem tintColor проблема при установке жирного текста в доступности - PullRequest
0 голосов
/ 12 ноября 2018

UIBarButtonItem tintColor не получает изменений после настройки включения полужирного текста в меню «Настройки» -> «Отображение и яркость» -> полужирный текст.Я сталкиваюсь с этой проблемой в iOS 11 и 12 как.не проверял в предыдущих версиях.

Тот же вопрос уже задавался на форуме разработчиков Apple, но я не нашел там никакого ответа.

https://forums.developer.apple.com/thread/89337

ifу кого-нибудь есть какие-то решения, пожалуйста, предложите мне.

Ответы [ 2 ]

0 голосов
/ 17 мая 2019

Один из методов, который мне подходит, - это изменить опцию Global Tint на раскадровке, конечно, это не идеальное решение.

enter image description here

0 голосов
/ 12 ноября 2018

Вы можете попытаться сделать это программно, используя NSAttributedString, я никогда не делал это через раскадровку, но программно, используя массив [NSAttributedString.Key.font: .systemFontOfSize(size: 25), NSAttributedString.Key.foregroundColor: .blue] и т. Д., Работает как чудо.

...