2016-11-16 6 views
0

Итак, у меня есть базовые текстовые поля с настраиваемым фоном, то есть строка внизу, а остальная часть - прозрачная, но теперь заполнители больше не отображаются.Текстовое поле iOS не отображает текст заполнителя

Эти текстовые поля

enter image description here

И конфигурации

enter image description here

+1

см ли вы заполнитель в раскадровку? –

+0

попробуйте изменить цвет фона ваших текстовых полей – Rajat

+0

@MarieDm Нет, я не вижу их в xcode – Uffo

ответ

0

я нашел решение, которое работает, вам необходимо выбрать вход и установить следующие на пользователя Определенные Runtime Атрибуты

enter image description here

0

Это лучше сделать это:

if ([self.textField respondsToSelector:@selector(setAttributedPlaceholder:)]) { 
    self.textField.attributedPlaceholder = [[NSAttributedString alloc] initWithString:self.textField.placeholder attributes:@{NSForegroundColorAttributeName: [UIColor whiteColor]}]; 
} 
Смежные вопросы