Как изменить цвет текста заполнителя в xib?
Как изменить цвет текста заполнителя в xib? Я пробовал ключевой путь, но он дает мне NSException. Кто-нибудь может помочь.
Ответы
Ответ 1
Самый простой способ изменить цвет текста заполнителя - через построитель интерфейса раскадровки XCode. Выберите интересующий UITextField и откройте инспектор идентификации справа. Нажмите на символ плюса в атрибутах Runtime User Defined Runtime и добавьте новую строку с Key Path как _placeholderLabel.textColor, введите цвет и значение в нужный цвет.
Ответ 2
![введите описание изображения здесь]()
Navneils отвечает на скриншот, вы также можете установить прозрачность здесь
Ответ 3
Мы не можем изменить текст текста заполнителя в раскадровке. Вручную мы можем изменить с именем свойства.
Код Addthis в viewDidLoad
[nameTextField setValue:[UIColor colorWithRed:41.0/255.0 green:91.0/255.0 blue:106.0/255.0 alpha:1.0] forKeyPath:@"_placeholderLabel.textColor"];