簡體   English   中英

在uiview上無法通過webView識別觸摸

[英]Touches not being recognized from webView on top of uiview

目前我已經將webview子類化,並添加到另一個uiview之上。 我已經嘗試在webview的子類中調試touches事件,或者將webview添加到uiview的另一個類,但顯然,不會調用touches事件,除非我將webview設置為[self.webView setUserInteractionEnabled:YES]; 但是,執行此操作后,我無法滾動或觸摸任何觸摸事件。 任何幫助將不勝感激。

謝謝

UIWebView在觸摸方面做得非常好。在這種情況下我所做的是使用一個清晰​​的UIView來覆蓋UIWebView (如果WebView的userInteractionEnabled關閉,它也可以做一個底層。

只要您的UIViewUIWebView具有相同的幀,您就應該能夠從UIView獲取touches對象並使用它的coords來對UIWebView執行任何操作。

-D

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM