2010-12-17 3 views
0

Я хочу изменить цвет текста в UITextView с прозрачным. На многих форумах мы просто установили цвет текста с четким цветом. Когда я устанавливаю цвет текста в XIB с четким цветом, цвет текста не изменяется на прозрачный, а меняется на черный. Но когда я устанавливаю цвет, цвет текста меняется на тот цвет, который я выбираю. Любой орган может помочь исправить мою проблему?Как изменить цвет текста на прозрачный в UITextView

ответ

3

Попробуйте это:

[[textView.subviews objectAtIndex:1] setHidden:YES]; 

Это должно сделать текст невидимым, но по-прежнему позволяют вводить и использовать все другие особенности UITextView.

+0

Спасибо, Джошуа, эта работа для меня. :) – Rizki

1

попробовать набор:

yourTextView.alpha = 0.6 // or any positive float value < 1.00 
+0

Если я установил альфу, это изменит вид, а не цвет текста. Мне просто нужен прозрачный цвет текста не в представлении. – Rizki

0

вы можете изменить цвет текста альфа-значение:

yourTextView.textColor = [UIColor colorWithRed:0 green:0 blue:0 alpha:0.5]; 

UPDATE ::

myTextView.backgroundColor = [UIColor clearColor]; 
myTextView.alpha = 0.5; 
+0

Когда я устанавливаю альфа цвета текста с числом между 0 и 1, он не может изменить цвет текста на прозрачный. Это как ничего. – Rizki

+0

@Rizki попробуйте сейчас, я обновил свой код. – Gyani

0

насчет псевдо-прозрачность? Установите цвет текста в цвет, который находится между непрозрачным текстовым цветом и фоном цвета вашего текстового вида.

Смежные вопросы