0
是否可以禁用所有在UIWebView
上的交互但它的滾動?我知道鏈接可能通過實施UIWebViewDelegate
協議被阻止,但不加載任何網頁的Javascript交互不會觸發-webView:shouldStartLoadWithRequest:navigationType:
方法。在保持滾動功能的同時在UIWebView上阻止交互
是否可以禁用所有在UIWebView
上的交互但它的滾動?我知道鏈接可能通過實施UIWebViewDelegate
協議被阻止,但不加載任何網頁的Javascript交互不會觸發-webView:shouldStartLoadWithRequest:navigationType:
方法。在保持滾動功能的同時在UIWebView上阻止交互
如果您想阻止與網站的互動,但允許滾動,則一種方法是將UIScrollView
放在UIWebView
之上。然後:
scrollViewDidScroll:
方法,更新Web視圖的scrollView.contentOffset
以配合您的滾動視圖這將使平移(如果你喜歡,你可以使用類似的方法來啓用縮放)。它不會允許點擊或文本選擇。
聽起來不錯,讓我試一試,然後再接受你的答案。 – calvillo 2014-11-14 16:07:37