2014-01-16 1 views
1

Я пытаюсь поместить фоновое изображение в текстовое поле (это просто значок поиска). И это черепица изображения в текстовом поле. Можно ли отключить повторение изображения? я не вижу ничего подобного, я вижу отступы и положение для фоновых изображений, но ничего не могу отключить черепицу изображения. это пока невозможно?Pixate background-image no-repeat?

спасибо!

+0

Можете ли вы разместить CSS, который используете? –

+0

ну, вот как это сделать с браузером. Background: url (image.png) no-repeat; но я не вижу ничего подобного в документах. – user3200503

ответ

2

Вы должны иметь возможность установить размер фона в размере текстового поля, чтобы он не мог ничего повторять.

+0

Я попытался это сделать, но теперь изображение простирается до полной ширины текстового поля. благодаря! – user3200503

1

Я боролся с этой же проблемой, и в конце концов, я обнаружил, что получил то, что хотел, используя несколько объектов. Даже если вы правильно найдете значок поиска, вы, вероятно, заметите, что UITextField не отделяет текст от значка.

В любом случае, вот как я закончил это, чтобы полностью контролировать стиль.

enter image description here

Таким образом, вы можете поместить значок поиска в UIImageView, а затем определить стиль вашего текстового поля (границы, цвет фона и т.д.) с UIView. UITextField заканчивается прозрачным белым/прозрачным и позиционируется так, что его текст не перекрывает значок поиска.

Надеюсь, что это поможет.