Tengo un elemento de menú personalizado (UIMenuItem) conectado a un UIWebView. Cuando el usuario selecciona mi elemento de menú personalizado después de seleccionar un texto en la vista web, quiero "seleccionar" la selección de texto actual. El problema es que el menú de edición aparecerá de nuevo cuando muestre un formulario modal por alguna razón, creo que porque todavía hay un rango de texto seleccionado (resaltado). Quiero programar "deseleccionar" el texto seleccionado en mi controlador de elementos de menú personalizado, después de haber capturado el rango seleccionado.Cómo anular la selección del texto seleccionado en una aplicación de iPad
5
A
Respuesta
6
Utilice la propiedad userInteractionEnabled de UIView. Simplemente desactive la interacción del usuario y vuelva a habilitarla.
De esta manera:
myWebView.userInteractionEnabled = NO;
myWebView.userInteractionEnabled = YES;
4
Una solución más limpia:
Swift
webView.endEditing(true)
Objective-C
[webView endEditing:YES]
+0
que trabajando en ios 10 – dellos
Cuestiones relacionadas
- 1. Cómo anular la selección del texto de un cuadro combinado
- 2. Anular la selección de texto en un cuadro de texto
- 3. de Desarrollo del iPhone: Asir texto seleccionado/resaltado en UIWebView
- 4. Deseleccionar texto seleccionado en JTextPane
- 5. Seguimiento del texto seleccionado en la vista web de Android
- 6. HTML del texto seleccionado
- 7. ASP.NET TreeView y selección del nodo seleccionado
- 8. Cómo extraer el texto del elemento seleccionado en la listaVer
- 9. Borrar texto seleccionado ComboBox
- 10. Cómo enfocar la entrada y anular la selección de texto dentro de ella
- 11. UITableView toque para anular la selección de la celda
- 12. Cambio del color de selección de texto en NSTextView
- 13. Cómo establecer el recuadro de selección del valor seleccionado
- 14. Cómo probar la aplicación del iPad en el hardware del iPad (no en el simulador)
- 15. ¿Cómo cambiar el color del texto seleccionado?
- 16. ¿Cómo habilitar la selección del usuario en un elemento readOnly html en iPad safari?
- 17. Cómo implementar la aplicación del teléfono en el ipad/iphone
- 18. Obtención del texto seleccionado en una vista Web a través de una barra de acción contextual
- 19. Cómo capturó el rango de texto seleccionado en iOS después de la expansión de selección de texto
- 20. ¿Cómo anulo la selección de texto en UITextView?
- 21. ¿Cómo puedo anular la selección de texto usando Javascript o jQuery?
- 22. jQuery ajustar el texto seleccionado en un área de texto
- 23. jQuery estableciendo el atributo seleccionado en una lista de selección
- 24. Django: Muestra los valores del campo de selección múltiple seleccionado en una plantilla
- 25. vim: inserte el texto seleccionado en la línea de comando?
- 26. Selección de texto en PDF después de la renderización usando drawLayer para ipad
- 27. SlickGrid: anular la selección de todas las filas en
- 28. ¿Cómo puedo ubicar un elemento junto a la selección del texto del usuario?
- 29. lista de WPF arrastre sin anular la selección
- 30. Configuración del color del texto en el elemento de la barra de pestañas seleccionado
trabajando. Gracias :) – Skie
no funciona en io9 :( – dellos