Попытка сделать что-то вроде:
[self setSelectedSegmentTintColor:tintColor];
[self setTitleTextAttributes:@{NSForegroundColorAttributeName: [UIColor blackColor]}
forState:UIControlStateSelected];
[self setTitleTextAttributes:@{NSForegroundColorAttributeName: [UIColor blackColor]}
forState:UIControlStateSelected|UIControlStateHighlighted];
[self setTitleTextAttributes:@{NSForegroundColorAttributeName: tintColor}
forState:UIControlStateNormal];
Но похоже, что я не могу сделать forState:UIControlStateSelected|UIControlStateHighlighted
. Вот как выглядят мои вкладки:
Что нормально. Но когда я нажимаю выбранный элемент, цвет текста меняется на белый (оттенок):
Любой способ настроить цвет текста для выбранного и выделенного