Comment faire pour désactiver long touch dans UIWebView?
Je veux désactiver long-touch à partir de l'application. Je n'ai aucun contrôle sur le code HTML que je suis de chargement sur mon WebView.
Vous devez vous connecter pour publier un commentaire.
Dans
webViewDidFinishLoad
délégué-je exécuter un javascript sur la page html chargée que de désactiver le long de la touche.Vous pouvez essayer de remplacer les méthodes suivantes à partir de la vue du contrôleur :
de cette façon, vous pouvez remplacer les habituelles touches de direction avec votre propre mise en œuvre.
Ouvrir votre point de vue dans Interface Builder, cliquez sur la vue web, puis décochez la "Interaction de l'Utilisateur Activé la case à cocher" dans les attributs de l'inspecteur.
Si vous voulez le faire dans le code, définir le web de la vue
userInteractionEnabled
propriétéNO
.