Existe-t-il un moyen d'empêcher le glissement d'un UIWebView? De même, existe-t-il un moyen d'écraser les fonctions UIWebView courantes telles que la mise en évidence?Glisser dans UIWebView
J'espère que quelqu'un pourra me répondre.
Merci
Existe-t-il un moyen d'empêcher le glissement d'un UIWebView? De même, existe-t-il un moyen d'écraser les fonctions UIWebView courantes telles que la mise en évidence?Glisser dans UIWebView
J'espère que quelqu'un pourra me répondre.
Merci
Pour empêcher la glisser:
<script type="text/javascript" language="javascript">
document.ontouchmove = function(e)
{
e.preventDefault();
}
</script>
Pour remplacer la mise en évidence:
<style type="text/css">
body
{
-webkit-user-select: none;
-webkit-tap-highlight-color: rgba(0,0,0,0);
-webkit-touch-callout: none;
}
</style>
Ainsi, la part soulignant:
Gardez ceux dont vous avez besoin.
Hope this helps :)
Vous pouvez consulter le ScrollView du webView et désactiver le défilement avec ce code:
UIScrollView *scrollView = nil;
for(UIView *aView in webView.subviews){
if([aView isKindOfClass:[UIScrollView class] ]){
scrollView = (UIScrollView *)aView;
scrollView.scrollEnabled = NO;
scrollView.bounces = NO;
}
}
Juste ce que je cherchais - merci! – mattsven