Как сделать прозрачным UITextField и Round Rect Button? - PullRequest
1 голос
/ 31 марта 2010

У меня есть вид с кнопкой и тремя UITextFields. Фон представления - это изображение. Я хочу, чтобы фоны UITextField и Round Rect Button были прозрачными, чтобы они имели свои функции и отображали текст, но фонов не было. Добавление прозрачного изображения в качестве фона не помогает.

Заранее спасибо!

Ответы [ 3 ]

4 голосов
/ 31 марта 2010

Как сказал Феликс для UIButton, можно создать его с типом UIButtonTypeCustom.

Для UITextField установите стиль границы на UITextBorderStyleNone.

1 голос
/ 15 июля 2010

[[UIButton buttonWithType:UIButtonTypeCustom] initWithFrame:CGRectMake(0, 0, 100, 100)];

1 голос
/ 31 марта 2010

Для кнопки вам нужно изменить тип кнопки на:

button.buttonType = UIButtonTypeCustom;

См. этот вопрос

Что касается текстовых полей, я не думаю, что вы можете сделать их прозрачными. Одним из решений было бы установить фоновое изображение каждого текстового поля на изображение, которое просматривалось бы, если бы текстовые поля были прозрачными. Если вы получите идеальный пиксель, это будет выглядеть так, как будто текстовые поля прозрачны

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...