Как настроить цвет фона и угловой радиус UISegmentedControl в iOS 13? - PullRequest
1 голос
/ 09 октября 2019

Я понимаю, что настройка backgroundColor для UISegmentedControl в iOS 13 ничего не меняет. Кроме того, я хотел бы настроить угловой радиус, но вряд ли layer.cornerRadius не работает ни.

Вот что я пытаюсь сделать:

if (@available(iOS 13.0, *)) {
    unitSegmentedControl.selectedSegmentTintColor = [UIColor greenColor];
}
unitSegmentedControl.backgroundColor = [UIColor whiteColor];
unitSegmentedControl.layer.masksToBounds = YES;
unitSegmentedControl.layer.cornerRadius = unitSegmentedControl.height/2;
unitSegmentedControl.layer.borderWidth = 1;
unitSegmentedControl.layer.borderColor = unitSegmentedControl.tintColor.CGColor;

Любая помощь будет высоко ценится. Спасибо.

...