Цвет оттенка UITextField в iOS 7.1 не меняется в раскадровке

До iOS 7.0 цвет оттенка текстового поля менялся на цвет, установленный в раскадровке. Начиная с iOS 7.1, это не изменится, если вы не сделаете это программно.

Это ошибка? Кто-нибудь знает?


person funct7    schedule 24.04.2014    source источник


Ответы (2)


Вот решение для работы с раскадровкой.

1) Зайдите в «Инспектор идентичности»

2) Добавьте атрибут tintColor в «Пользовательские атрибуты времени выполнения»

3) Установите желаемый цвет.

Вот и все.

введите описание изображения здесь

Или, если вы хотите использовать один и тот же цвет оттенка для всех текстовых полей во всем приложении, используйте juse,

[[Внешний вид UITextField] setTintColor: color];

person Sai Jithendra    schedule 21.10.2014

Я тоже столкнулся с этой проблемой, но цвет оттенка работает из кода.

self.txtPassword.tintColor=[UIColor whiteColor];
person Pandey_Laxman    schedule 24.04.2014