2011-06-29 21 views
39

puede cualquiera ayudar a cambiar el tamaño de fuente en UITextView.Cómo cambiar el tamaño de fuente de uitextview

[textView setFont:[UIFont fontWithName:@"ArialMT" size:30]]; 

Utilizo este pero no funciona.

+0

posible duplicado de [¿Cómo puedo configurar el fontSize en UITextView] (http://stackoverflow.com/questions/3054600/how-can-i-set-the-fontsize-in-uitextview) – jtbandes

+0

Proporcione más información acerca de su textView –

Respuesta

65

¿Ha vinculado textView con xib o asignado textView?

En caso afirmativo,

Puede utilizar siguiente código para comprobar si esto funciona

[textView setFont:[UIFont boldSystemFontOfSize:15]]; 

o

[textView setFont:[UIFont systemFontOfSize:15]]; 
+6

Esto funciona, pero es realmente extraño que el cambio de fuente en el guión gráfico no tenga ningún efecto. – Stan

+2

@iMOBDEV Agregaría el caso rápido también, me ayudó;): textView.font = UIFont.systemFontOfSize (16.0) – Nicholas

7
UITextView *textView = [[UITextView alloc] initWithFrame:CGRectMake(0, 0, 200, 200)]; 
[textView setFont: [UIFont fontWithName:@"ArialMT" size:30]]; 
textView.text = @"test my font size"; 
[self.view addSubview:textView]; 
[textView release]; 

Su código es correcto. El problema es de otra parte de tu código. Proporcionar más detalles acerca de su Textview

3

Utilice esta:

UITextView *myTextView = [[UITextView alloc] initWithFrame:CGRectMake(0, 0, 320, 480)]; 
myTextView.font = [UIFont fontWithName:@"arial" size:14]; 
+0

¿Puede darnos alguna explicación con esto? –

1

me trataron de la misma manera como si con

[textView setFont:[UIFont fontWithName:kFontName size:kFontSize]]; 

fijo el UITextView dentro ViewDidLoad. Mi problema era, transformé mi punto de vista:

[_viewEnd setTransform:CGAffineTransformMakeScale(0.0, 0.0)]; 

mi problema se resolvió con el establecimiento de las propiedades de la UITextView después de transformar mi UIView que incluye el UITextView.

59

Verificar, si se selecciona "Seleccionable" en el inspector de atributos xib/Storyboard. Si no es seleccionable, el tamaño suele ser cambiado

+3

¡Guau! Funciona. Pero es realmente extraño. – Stan

+0

thnx funcionó para mí – Mohit

+0

que hizo el truco. Tan extraño ... – jomafer

0

Aquí es para SWIFT 3,0

textview.font = UIFont(name: textview.font.fontName, size: 18) 
Cuestiones relacionadas