Articles of textfield

TextField como Facebook o la aplicación VK

¿Cómo puedo implementar creciente UITextField o UITextView Like en la aplicación de Facebook o la aplicación VK con capacidad para adjuntar imágenes desde el dispositivo? Por ejemplo,

Obtener marco de una vista después de autolayout

Tengo un método: – (void)underlineTextField:(UITextField *)tf { CGFloat x = tf.frame.origin.x-8; CGFloat y = tf.origin.y+tf.frame.size.height+1; CGFloat width = self.inputView.frame.size.width-16; UIView *line = [[UIView alloc] initWithFrame:(CGRect){x,y,width,1}]; line.backgroundColor = [UIColor whiteColor]; [self.inputView addSubview:line]; } Eso subraya una input UITextField ; El campo de text tiene un ancho que varía en function del ancho de la pantalla (plumb […]

Validación para campo de text en uialertview

Le muestro UIAlertView con el estilo UIAlertViewStylePlainTextInput . Luego trato de validar para campo vacío así: -(void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex{ if (buttonIndex == 1) { if ([[alertView textFieldAtIndex:0].text length] > 0 || [alertView textFieldAtIndex:0].text != nil || [[alertView textFieldAtIndex:0].text isEqual:@""] == FALSE) { NSLog(@"error"); } else { [self postToServer]; } } else { //close alertview } […]

Cómo establecer la longitud máxima de cadena para el campo de text UIAlertView

¿Cómo puedo establecer la longitud máxima de la cadena para un campo de text creado dentro de un UIAlertView ? Estoy usando Xcode 4.5 y construyendo la aplicación en 10.8 (OS X). Actualmente tengo UIAlertView que se inicia cuando el usuario hace clic en un button. El usuario escaneará su placa RFID y quiero que […]

Insertar una coma para integers cuando se agregan tres dígitos cada vez al campo de text en iOS

Necesito agregar numbers separados por comas en tres dígitos sin espacios en blanco y si los dígitos totales son menores de tres, no se agregará ninguna coma. Por ejemplo: 2984 => 2,984 297312984 => 297,312,984 298 => 298 ¿Cómo puedo solucionar esto? Intenté esto: if([textfield.text length] > 3) { NSMutableString *stringtext = [NSMutableString stringWithString:textfield.text]; [stringtext […]

Cómo cambiar el color del cursor de campo de text en el proyecto Cordova iOS

Tengo un background azul en mi proyecto iOS basado en Cordova debido a que mi cursor no está correctamente visible en el dispositivo iPhone. Por lo tanto, si alguien se enfrentó a esto, díganme cómo cambiar el color del cursor del campo de text en el proyecto Cordova iOS o si hay algún atributo HTML […]

¿Cómo puedo progtwigr más de un UIPickerView en la misma vista?

Estoy usando la propiedad inputView de textFields para mostrar UIPickerViews en lugar del keyboard. La forma en que lo tengo progtwigdo, no declaro PickerViews en el file .H, ni los conecto en la vista en el generador de interfaces. Cuando implemento las properties de los icons de selección, no puedo hacer que cada uno tenga […]

¿Cómo funcionan los methods "shouldChangeTextInRange" y "stringByReplacingCharactersInRange"?

Me gustaría saber el funcionamiento del siguiente código. – (BOOL) textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string { NSString *newString = [textField.text stringByReplacingCharactersInRange:range withString:string]; return !([newString length] > 10); } ¿Qué hace "stringByReplacingCharactersInRange"? ¿Y cómo el método anterior limita el número de caracteres que se pueden ingresar en el campo de text? ¡Gracias por adelantado!

Deshabilitación de keyboards personalizados para campos de text específicos

Intento deshabilitar que el usuario use sus propios keyboards en uno de mis campos de text. Al hacer la investigación, descubrí que necesitaba el siguiente código para deshabilitar los keyboards personalizados: func application(application: UIApplication, shouldAllowExtensionPointIdentifier extensionPointIdentifier: String) -> Bool { if extensionPointIdentifier == UIApplicationKeyboardExtensionPointIdentifier { return false } return true } Sin embargo, no quisiera […]

Configuración rápida de los marcadores de position de Textfield

Actualmente estoy tratando de averiguar cómo establecer el text de marcador de position de un campo de text. El campo de text está dentro de una celda. El text que me gustaría asignar al marcador de position está contenido en una matriz. Anteriormente hice una cosa similar con la configuration de imágenes, y que se […]