Есть ли способ предотвратить перетаскивание UIWebView? Кроме того, существует ли способ фактически перекрыть общие функции UIWebView, такие как выделение?Перемещение в UIWebView
Надеюсь, кто-то может мне ответить.
Благодаря
Есть ли способ предотвратить перетаскивание UIWebView? Кроме того, существует ли способ фактически перекрыть общие функции UIWebView, такие как выделение?Перемещение в UIWebView
Надеюсь, кто-то может мне ответить.
Благодаря
Чтобы предотвратить сопротивление:
<script type="text/javascript" language="javascript">
document.ontouchmove = function(e)
{
e.preventDefault();
}
</script>
Для переопределения подсветки:
<style type="text/css">
body
{
-webkit-user-select: none;
-webkit-tap-highlight-color: rgba(0,0,0,0);
-webkit-touch-callout: none;
}
</style>
Так, на подсветке части:
Сохраните те, которые вам нужны.
Надеется, что это помогает :)
Вы можете искать Scrollview в WebView и отключить скроллинг с помощью этого кода:
UIScrollView *scrollView = nil;
for(UIView *aView in webView.subviews){
if([aView isKindOfClass:[UIScrollView class] ]){
scrollView = (UIScrollView *)aView;
scrollView.scrollEnabled = NO;
scrollView.bounces = NO;
}
}
Только то, что я искал - спасибо! – mattsven