2010-10-14 22 views

Respuesta

21
yourTextView.textColor = [UIColor redColor]; 

En cuanto a UITextView en la documentación, aparece de inmediato. ;-)

+1

en XCode si haces 'yourTextView' y luego presiona ESC, entonces aparecerá una lista de propiedades que puedes establecer. Siempre es mejor echar un vistazo a esto primero, preguntas sencillas como esta pueden resolverse fácilmente solo con echar un vistazo primero. –

13

Al final, setTextColor: es la respuesta, falta un detalle importante en las respuestas anteriores: Para que esto funcione en iOS 8, tuve que establecer el color = after = Configuré el texto.

Por lo tanto,

- (void)viewDidLoad 
{ 
    [super viewDidLoad]; 

    _myTextView.textColor = [UIColor whiteColor]; 
    _myTextView.text = @"yadda yadda yadda..."; 

    // etc., snip 

Did NO trabajo, mientras que

- (void)viewDidLoad 
{ 
    [super viewDidLoad]; 

    _myTextView.text = @"yadda yadda yadda..."; 
    _myTextView.textColor = [UIColor whiteColor]; 

    // etc., snip 

DID trabajo. Esto me parece un error en iOS 8, que escribiré.

+1

(NOTA: Radar # 20601113) – Olie

+0

¿Está arreglado en iOS 9.0 o>? – Hemang

+0

salvavidas, gracias! – Vlad

6

Veo que la fijación de

_textView.selectable = true; 

resuelve ese problema extraño.

Cuestiones relacionadas