Me gustaría presentar información al usuario de mi aplicación de una manera no editable pero permitir la edición después de presionar un botón (del botón de edición). ¿Hay alguna forma de crear fácilmente esta transición de no editable a editable?Proporcionando campos editables y no editables en el iPhone
me han considerado el uso de UILabel
s para los campos no editables y programáticamente la eliminación de ellos y mostrando UITextField
s en su lugar. Sin embargo, esto parecería poner mucho del formato en el código que preferiría no hacer (para mantener las ventajas de IB).
También consideré tener UILabel
y UITextField
en el mismo lugar en mi plumilla y tratar de ocultar el que no quiero. Esto parece bastante hacky.
Tal vez sería mejor con dos vistas separadas?
Cualquier comentario sobre los métodos anteriores o mejores formas de hacerlo sería muy apreciado.
Brillante, gracias. Intenté con 'textField.enabled' para este efecto, pero creo que lo estaba haciendo demasiado pronto. Con el borde y la fuente también funciona perfectamente. * Y * ¡Aprendí sobre self.view.subviews! – mmdeas