У меня есть UIrextfield
с заполнителем. Когда пользователь хочет отправить форму, и он / она ничего не набрала в текстовом поле, я хотел бы, чтобы цвет текста заполнителя стал красным. Вот мои вопросы:
Я знаю, что я могу переопределить метод DrawnaceForderInrect:
в подклассе UIEXTField
. Но если бы я сделал это, текст всегда будет красным, и как я писал раньше, я хотел бы, чтобы он стал красным в зависимости от пользовательского определенного действия.
Единственное решение, которое я могу подумать, это использовать текст «по умолчанию» для моего UITExtField
(текст заполнителя), отобразить его в светло-сером, пока пользователь ничего не набрал и отображается. Это в красном, когда мне это нужно. Другими словами, я бы просто высмеивал поведение заполнителя. Но, конечно, это не очень элегантно.
Любые идеи?