[Cocoa] UIWebView click

Sethii

Membre confirmé
2 Juillet 2011
51
1
Bonjour à tous,

Comme l'indique le titre, je souhaite trapper un click de souris sur un UIWebView.

J'ai déjà essayé plusieurs pistes mais aucune ne me donne satisfaction :

- placer un bouton invisible devant le contrôle UIWebView : ça fonctionne mais je perds la possibilité de scroller dans la view

- utiliser un UITapGestureRecognizer : a des comportements bizarres

Quelqu'un à une suggestion ?

Merci

Sethy
 
Comme beaucoup je pense, je regrette l'absence d'un text RTF field qui permettrait de mélanger les formats de textes.

Je me suis rabattu sur UIWebView pour ça.

Sethy
 
Merci pour la piste de recherche, malheureusement je n'ai rien trouvé de convaincant.

Il semble qu'avec Cocoa touch, NSAttributeString ne puisse être utilisé que dans un contexte CG.

J'en reste donc avec mes UIWebView mais j'ai contourné le problème du click.
 
Tu peux utiliser une méthode javascript qui modifie ton url sans changer de page, ce qui te permet de catch se changement avec la webview.
A partir de la tu sait quand la personne à cliqué ;)