До iOS 7.0 цвет оттенка текстового поля менялся на цвет, установленный в раскадровке. Начиная с iOS 7.1, это не изменится, если вы не сделаете это программно.
Это ошибка? Кто-нибудь знает?
До iOS 7.0 цвет оттенка текстового поля менялся на цвет, установленный в раскадровке. Начиная с iOS 7.1, это не изменится, если вы не сделаете это программно.
Это ошибка? Кто-нибудь знает?
Вот решение для работы с раскадровкой.
1) Зайдите в «Инспектор идентичности»
2) Добавьте атрибут tintColor в «Пользовательские атрибуты времени выполнения»
3) Установите желаемый цвет.
Вот и все.
Или, если вы хотите использовать один и тот же цвет оттенка для всех текстовых полей во всем приложении, используйте juse,
[[Внешний вид UITextField] setTintColor: color];
Я тоже столкнулся с этой проблемой, но цвет оттенка работает из кода.
self.txtPassword.tintColor=[UIColor whiteColor];