Я пытаюсь обновить свое приложение до IOS 13, чтобы уложиться в новый срок.
Я заметил, что больше не могу изменять цвет фона UISegmentedControls
scAngle = [[UISegmentedControl alloc] initWithFrame:Frame];
[scAngle insertSegmentWithTitle:@"No" atIndex:0 animated:false];
[scAngle insertSegmentWithTitle:@"Yes" atIndex:1 animated:false];
[scAngle setBackgroundColor:[UIColor blueColor]];
Нет независимо от того, какой цвет я ввожу, он выглядит как светло-серый фон по умолчанию и немного темнее серого для выбранного сегмента. Нелегко определить, какой сегмент выбран.
Он отлично работал при предыдущих IOS и xcode.
Я бы также упомянул, что установка цвета оттенка на любой другой цвет также игнорируется, и заголовок кнопки всегда черный.