Как создать прозрачный UITextField?
На моем 1) UIView
один (2) UIImageView
будет на этом (3) UITextView
.
Этот UITextView
должен быть прозрачным, и мы должны просмотреть imageView
.
Как я могу это сделать?
Ответы
Ответ 1
Если вы хотите, чтобы фон (а не весь UITextView) был прозрачным, я считаю, что вы должны сделать это через свойство backgroundColor, которое оно наследует от UIView.
Как таковой...
[yourTextView setBackgroundColor:[UIColor clearColor]];
... надеюсь, сделаем трюк.
Если, однако, вы хотите сделать весь UITextView прозрачным, альфа-свойство @taskinoor упоминает, что оно идеально.
Ответ 2
Вы можете установить альфа-текст в любое требуемое значение.
myTextView.alpha = 0.5; // 50% transparent
Ответ 3
Я использую так:
[textField setBackgroundColor:[UIColor clearColor]]; //clear background
[textField setBorderStyle:UITextBorderStyleNone]; //clear borders
Ответ 4
- Спуститесь к панели утилит (справа) и прокрутите страницу вниз до раздела "Вид".
- Затем см. поле "Фон". У меня уже есть UITextField/UITextView прозрачный. У тебя должен быть сплошной цвет, верно? Это означает, что объект не прозрачен.
![enter image description here]()
- Откройте всплывающее меню и нажмите "Очистить цвет". Затем вы должны увидеть, что цвет будет наполовину черным и наполовину белым (как и мой). Вот как Xcode означает прозрачность.
Затем вы закончили (вам не нужно иметь дело с любым кодом, если я правильно вас понимаю)!