ios - Haciendo un UITextView no editable por el usuario
objective-c (8)
Hice este UITextView y todo es perfecto excepto el hecho de que cuando el usuario lo toca, el teclado se abre. ¿Cómo puedo deshabilitar esa opción de "edición (?)"?
Aquí está el código:
- (void)loadAboutStable {
UITextView *aboutStable = [[UITextView alloc] init];
[aboutStable setText:@"Please check Your network connection"];
[self addSubview:aboutStable];}
En Swift 2.0 tiene que ser falso no NO.
theClues.selectable = false
Tuve un problema con hacer que mis pistas aparecieran en letras blancas a menos que marcara el botón seleccionable en el guión gráfico para ver el texto. Sin embargo, dejar "Seleccionable" marcado y agregar la línea anterior funciona.
Selecciona el UITextView en el guión gráfico.
Elija el inspector de propiedades y en la sección Comportamiento , desmarque " Editable "
---- Xcode versión 5.0
Versión Swift 4:
aboutStable.isEditable = false
[aboutStable setUserInteractionEnabled:NO]
debería hacerlo
y si aún necesitas desplazamiento:
aboutStable.editable = NO;
aboutStable.editable = NO;
Deberia trabajar
yourTextView.editable = NO;
Hará que tu vista de texto no sea editable. Puede llamarlo desde cualquier lugar si ha hecho la propiedad de su vista de texto en un archivo .h como este
@property (nonatomic, strong) UITextView *youTextView;