UISegmentedControl изображения всегда черные на iOS 13 - PullRequest
0 голосов
/ 11 октября 2019

Я использую UISegmentedControl с изображениями. Я пытаюсь использовать шаблоны изображений и tintColor, selectedSegmentTintColor и backgroundColor имеют разные цвета, поэтому все должны быть видны, но изображения всегда черные. Пример этого здесь: http://github.com/tomspee/SegmentedControl13.

Есть ли способ исправить черные изображения на UISegmentedControl?

Это то, что я сейчас получаю на iOS 13:

enter image description here

Это то, что я имел в iOS 12 и хотел бы получить и на iOS 13: enter image description here

Чтобы добавить: я уже реализовал следующий код для отказа от темного режима:

<key>UIUserInterfaceStyle</key>
<string>Light</string>

1 Ответ

0 голосов
/ 11 октября 2019

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

<key>UIUserInterfaceStyle</key>
<string>Light</string>
...