iphone - sirve - ¿Por qué UIWebView sigue detectando números de teléfono?
wkwebview ios (4)
Tengo un UIWebView con detectar números de teléfono sin marcar. Sin embargo, sigue subrayando los números en este texto:
Version: 2.1 3.19.2009
El texto no está en un ancla ni nada. ¿Hay alguna manera de forzar a UIWebView a no detectar números de teléfono?
Parece que hay un problema con la paleta de atributos UIWebView de Interface Builder; la casilla "Detectar números de teléfono" no parece tener ningún efecto. El examen de la propiedad detectsPhoneNumbers de UIWebView en el tiempo de ejecución muestra que IB no lo modificó realmente.
Por ahora, establecer la propiedad detectsPhoneNumbers en el código a "NO" funcionará bien. El problema es solo con la paleta de IB.
A menos que los dos nos falta algo, este es un error. Sugeriría que se presente en http://bugreport.apple.com/ . Además, puede publicarlo en http://openradar.appspot.com/ si desea hacerlo visible para otros desarrolladores.
[webview setDetectsPhoneNumbers:NO];
Funcionará para ti .....
Tratar
webview.dataDetectorTypes = UIDataDetectorTypeNone;
Swift 3+ programáticamente
webView.dataDetectorTypes = []