У меня есть UIButton
, созданный в МБ, что я устанавливаю заголовок, используя NSAttributedString.
цвет текста UIButton меняется при выборе в ios7
NSMutableAttributedString *att = [[NSMutableAttributedString alloc] initWithString:@"skip" attributes:@{NSForegroundColorAttributeName: [UIColor redColor]}];
[self.skipB setAttributedTitle:att forState:UIControlStateNormal];
Теперь нормально (< ios7), когда я создал что-то только для государства UIControlStateNormal
его будет по умолчанию использоваться для всех состояний, поэтому нет выбранного или выделенного состояния, которое может изменить цвет текста при нажатии на кнопку. Однако при работе в ios7, когда вы нажимаете на кнопку, текст будет меняться цветом, так как над ним помещается светло-белая маска. Я бы хотел, чтобы он не менял цвет. Очень возможно, что я пропустил настройку того, что должно быть очевидно, но кто-нибудь еще видел это на ios7?
Вы когда-нибудь могли это понять? –