Cómo incluir el texto readonly
dentro de un UITextField
. Por ejemplo, los campos "Nombre" y "Seguridad" en la configuración "Otras redes" del iPod touch contienen, respectivamente, las palabras "Nombre" y "Seguridad", con un área editable a la derecha. UITextField
tiene una propiedad de "marcador de posición", pero desaparece tan pronto como escribo.Poner un título de solo lectura en un UITextField
Respuesta
Lo que está viendo en esos campos no es que el UITextField tenga una etiqueta sino que UITableViewCell tiene dos controles: una etiqueta y un campo de texto sin borde.
En pocas palabras esta línea en la que es objeto de txtname
UITextField
:
txtName.userInteractionEnabled = NO;
Eso hace que el texto del campo de texto no sea editable, pero la pregunta original era sobre tener una etiqueta adjunta antes del campo de texto sin tener que crear un segundo control. +1 de mi parte –
Posición una UILabel dentro del marco de su UITextField en la que desea, a continuación, establezca la propiedad UITextFields "leftView" al UILabel. Asegúrese de que se establece la propiedad UITextFields "leftViewMode" a UITextFieldViewModeAlways
El Código debe ser algo como esto ..
UITextField *textField = [[UITextField alloc] initWithFrame:CGRectMake(20, 20, 200, 44)];
textField.backgroundColor = [UIColor whiteColor];
UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(0, 0, 50, textField.frame.size.height)];
label.font = [UIFont boldSystemFontOfSize:14.0f];
label.text = @"Name:";
textField.leftView = label;
textField.leftViewMode = UITextFieldViewModeAlways;
[self.view addSubview:textField];
- 1. Permitir solo caracteres alfanuméricos para un UITextField
- 2. ¿Cómo poner un UITextField dentro de una UITableViewCell (agrupada)?
- 3. ¿Cómo elimino un archivo de solo lectura?
- 4. ¿Cómo hacer un archivo de "solo lectura"?
- 5. Devolver un doble puntero de solo lectura
- 6. UITextField en un UITableViewCell
- 7. Elementos de solo lectura ¿Ejecutar elementos en un WPF RichTextBox?
- 8. Solo lectura de "N" bytes desde un archivo en Cocoa
- 9. Un CheckBox de solo lectura en C# WPF
- 10. ¿Cómo seleccionar un UITextField?
- 11. iPhone/iPad: ¿Cómo hacer que UITextField sea de solo lectura (pero no está deshabilitado)?
- 12. Configuración de un UITextField en modo de edición mediante programación
- 13. ¿Cómo se puede poner la salida de un comando en una barra de título de konsola?
- 14. Comandos automáticos de Vim: ¿escribir un archivo de solo lectura?
- 15. ¿Hace un modelo de Django de solo lectura?
- 16. Configuración de un usuario de solo lectura para SVN-Apache
- 17. espejo git de solo lectura de un repositorio svn
- 18. ¿Cómo hacer un repositorio de git de solo lectura?
- 19. Creación de un repositorio de solo lectura con SpringData
- 20. SVN: ¿Cómo hacer un archivo de solo lectura con subversión?
- 21. ¿Es posible crear un interbloqueo con acceso de solo lectura?
- 22. Github: acceso de solo lectura a un repositorio privado
- 23. ¿Puedo marcar un control remoto GIT como de solo lectura?
- 24. Oracle: cómo crear un usuario de solo lectura
- 25. ¿Es posible tener un .gitignore personalizado? ¿Acceso de solo lectura?
- 26. ¿Cómo configura un DateTimePicker para que sea de solo lectura?
- 27. Dar acceso de solo lectura a un repositorio git
- 28. ¿Cómo puede ser nulo un campo estático de solo lectura?
- 29. ¿Cómo poner el contenido de un ByteBuffer en un OutputStream?
- 30. ¿Por qué property.fget es un atributo de solo lectura?
que sólo es necesario tener dos campos de texto así que estaba esperando para evitar tener que implementar un UITableView. –
No es realmente incorrecto o difícil implementar un UITableView para alojar dos campos de texto, y tener control sobre UITableViewCell para las etiquetas es una ventaja. – rein
En realidad, no necesita implementar un UITableView. Simplemente agregue un UILabel y un UITextField (sin borde) –