¿Inserción de texto para UITextField?

Resuelto RunLoop asked hace 54 años • 31 respuestas

Me gustaría insertar el texto de un UITextField.

es posible?

RunLoop avatar Jan 01 '70 08:01 RunLoop
Aceptado

La anulación -textRectForBounds:solo cambiará el inserto del texto del marcador de posición. Para cambiar el inserto del texto editable, también debe anular-editingRectForBounds:

// placeholder position
- (CGRect)textRectForBounds:(CGRect)bounds {
     return CGRectInset(bounds, 10, 10);
}

// text position
- (CGRect)editingRectForBounds:(CGRect)bounds {
     return CGRectInset(bounds, 10, 10);
}
dvs avatar Oct 19 '2010 14:10 dvs

Pude hacerlo a través de:

myTextField.layer.sublayerTransform = CATransform3DMakeTranslation(5, 0, 0);

Por supuesto, recuerde importar QuartzCore y también agregar Framework a su proyecto.

chuthan20 avatar Nov 22 '2012 15:11 chuthan20