2011-02-11 67 views
0

我在滾動視圖中使用了九個webviews以獲得無限滾動效果。我在每個webviews中加載圖像映射。現在的問題是,網頁瀏覽器有時候對觸摸沒有反應,當它是一個硬觸摸(觸摸並按住)時。當出現多個網頁瀏覽時,我收到此問題。我爲每個網頁瀏覽設置了代表,我不知道爲什麼會發生這種情況。Uiwebview shouldloadrequest有時候不會被調用

我在拿着它的時候鬆開了選擇,它的灰色消失了。這個問題我只在3.2iPad設備中獲得。

我需要在每次按下時調用shouldStartLoadWithRequest方法。我需要做什麼?

在此先感謝,

回答

1

你必須閱讀UIWebView中的蘋果文檔,他們清楚地說,「重要的:你不應該在UIS​​crollView的對象嵌入的UIWebView或UITableView的對象。如果你這樣做,意外的行爲。結果是因爲兩個對象的觸摸事件可能混在一起並被錯誤地處理。「

檢查此鏈接: - http://developer.apple.com/library/ios/#documentation/uikit/reference/UIWebView_Class/Reference/Reference.html

但我也加入到UIWebView的UIScrollView的,但在我的情況下,網頁視圖的框架是一樣的滾動型的框架。在這種情況下,正確檢測到觸發事件。

,一個問題,我在這種情況下,我們發現我們可以從UIWebViews中......

得到UITapGestureRecognizer
相關問題