Я думаю, что вы ошибаетесь - текстовые поля iOS всегда ведут себя так.
Я не понимаю, почему это было бы неприятно для пользователя. В любом случае полезно, чтобы вспомогательный текст оставался видимым до тех пор, пока он не начнет печатать, в случае, если они пропустили его до выбора поля.
Что может вас смущать, так это то, что поля iOS имеют отдельное необязательное поведение, при котором текст очищается при выборе поля, но учтите, что это фактический текст , который очищается, а не заполнитель текст.
Текст-заполнитель - это светло-серый текст, и он всегда появляется до тех пор, пока пользователь что-то не введет.
Текст содержимого (обычно черный) иногда очищается, когда поле сфокусировано, а иногда нет, в зависимости от того, как был настроен UITextField.
Решение jQuery в вопросе SO, с которым вы связаны, должно позволить вам воспроизвести любой вариант этой функциональности, который вы пожелаете, но лично я бы посоветовал придерживаться соглашения iOS о том, чтобы не очищать вспомогательный текст до тех пор, пока пользователь что-то введет. *