Как установить прозрачный цвет или изображение для UIControlSegment от iOS 13? - PullRequest
0 голосов
/ 07 октября 2019

Я следил за несколькими примерами в Интернете относительно настройки новой UIControlSegment для iOS 13, но ни один из них не объясняет, как установить прозрачный цвет его фона. У меня в приложении очень мягкий градиент, и я больше не могу установить его прозрачным. Я попытался применить слой, чтобы попытаться исправить его, но безуспешно, весь компонент обрезается или влияет на верхние слои.

Все примеры в Интернете в основном одинаковы, с белым фоном или черным. Это нехорошо, когда вы проводите техническое обслуживание в красочном приложении.

enter image description here
(мне нужно установить серый фон на прозрачный или градиентный)

Мой менеджер не хочет менять макет приложения, и у нас сейчас нет на это времени.

Я пытался следовать этому руководству, но безуспешно: https://stackoverflow.com/a/56458794/2430555

Установив segmentedControl.backgroundColor = UIColor.white, вы не получите белый фон. Это не имеет смысла.

Спасибо.

...