2010-03-02 183 views
1

我正在使用一個web視圖,並在該web視圖中有一個圖像。我想知道如何檢測webview圖像的觸摸事件。當圖像被觸摸時,我打開一個新的視圖。從UIViewUIwebview觸摸事件

回答

0

根據webView的內容,您可能會成功將圖像轉換爲鏈接,然後在UIWebViewDelegate中實現webView:shouldStartLoadWithRequest:navigationType:方法,並使用參數(NSURLRequest *)request檢查圖像鏈接的URL。

如果你沒有控制webView的HTML內容,但圖像確實有一個ID,你可以使用UIWebView的stringByEvaluatingJavaScriptFromString:方法來運行一些JavaScript和「鏈接」圖像的鏈接。

0

UIWebView繼承所以你可以嘗試重寫:

​​

不知道你會多少的UIWebView中的內容的控制具有雖然如果你將能夠找出圖像的位置。