2012-01-18 22 views
5

que creó un campo de texto con código usando el siguiente códigoCómo establecer la posición del texto a abajo en textField

UITextField *txtObj=[UITextField alloc]initWithFrame:CGRectMake(88,100,80,33)]; 

estoy consiguiendo el campo de texto como lo planeado, pero el texto que escribimos en ese campo de texto parece aparecer en el área superior del texto pero no en el fondo. Intenté alinearlo pero me cansé. ¿Puede alguien decirme cuál es la solución

Respuesta

8

que debe ser:

txtObj.contentVerticalAlignment = UIControlContentVerticalAlignmentBottom; 

Esta propiedad se hereda de la clase UIControl. El valor predeterminado es: UIControlContentVerticalAlignmentTop, por eso se obtiene el texto en la parte superior.

+0

ThankYou Señor, Está trabajando :-) – surendher

+0

De nada. Debe aceptar la respuesta correcta para que la pregunta se marque como respondida. –

1
txtObj.contentVerticalAlignment = UIControlContentVerticalAlignmentBottom; 

Si desea que el texto sea en el centro se puede utilizar,

txtObj.contentVerticalAlignment = UIControlContentVerticalAlignmentCenter; 
+0

ThankYou Madam, Its Working :-) – surendher

Cuestiones relacionadas