UIText Поле с фоновым изображением - PullRequest
0 голосов
/ 30 сентября 2011

у меня есть UITextfield с фоновым изображением (TextBox.png) в IBoutlet ... все работает нормально, но проблема в том, что курсор мигает внутри, курсор не виден до двух символы , может ли кто-нибудь помочь мне решить эту проблему


, поэтому я попытался решить эту проблему так, чтобы

Я добавил изображение View с изображением TextBox.png и поместил текстовое поле поверх вида изображения

но текстовое поле, идущее за видом изображения (держатель места не виден) ...
Могу ли я добавить textfield как subView к imageView в IBOutlet , я знаю, как добавить программно

Может ли кто-нибудь помочь мне решить эту проблему

Ответы [ 2 ]

0 голосов
/ 30 сентября 2011

Я написал подкласс UITextField с пользовательским фоном и отступом в этом ответе: Отступ текста в UITextField Нет проблем с курсором.

0 голосов
/ 30 сентября 2011

У вас может быть UIImageView, содержащий фоновый UIImage и UITextView в качестве родственных элементов, затем в Интерфейсном Разработчике переместите текстовое представление, чтобы перекрыть представление изображения (или добавить их обоих в один и тот же родительский вид, если это делается программно). Вы также должны убедиться, что текстовое представление не является непрозрачным и дать ему фон с непрозрачностью 0% (есть предопределенный clearColor, который вы можете использовать).

Это довольно дешевый трюк, но это единственный способ действительно полностью контролировать себя.

...