Я новичок в Objective C, вам нужно изменить только цвет текста UISegmentedControl на белый цвет, при этом цвет оттенка будет уменьшен до черного. Однако это работает на iPhone, но на iPad цвет текста не подходит должным образом. Он также использует цвет оттенка для своего шрифта. Ниже приведен код, который я использовал.Изменить цвет текста UISegmentedControl для iPad
[ segCtrl setTintColor:[ UIColor colorWithRed:0.0/255.0 green:0.0/255.0 blue:0.0/255.0 alpha:0.15 ] ];
[ segCtrl setSelectedSegmentIndex:0 ];
[ segCtrl setTitleTextAttributes:@{NSFontAttributeName:[ UIFont fontWithName:FONTNAME size:13.0 ], NSForegroundColorAttributeName:[UIColor whiteColor ]} forState:UIControlStateNormal ];
Как это исправить. И почему один и тот же код отличается в обоих устройствах.
Ниже приведены изображения, которые я получаю от iPhone и IPad
комментировать первую строку, а затем проверить – aBilal17
комментируя TintColor придает синий цвет по умолчанию и текст не работает. Текст также имеет синий цвет. – Jaff