2012-07-19 43 views
1

我在UIWebView以上呈現UIPopoverController,爲用戶提供了幾個選擇選項。不過,我發現雖然在彈出窗口之外輕敲會按預期關閉彈窗,但在web視圖上檢測到的點擊是而不是。我必須再次點擊webview中的相同位置(例如觸發下一個popover控制器)。當UIPopoverController處於活動狀態時,UIWebView無法檢測到水龍頭

有沒有辦法讓webview檢測popover-closing tap?

回答

1

你需要看看UIPopoverController

passthroughViews property

例子:

//if you have these somewhere 
//UIPopoverController *popoverController.passthroughViews; 
//UIWebView *webView 

popoverController.passthroughViews = [NSArray arrayWithObject:webView]; 
+0

似乎工作,但我可以通過點擊之外不再關閉酥料餅。我是否必須趕上webview上的觸動並手動關閉彈出窗口? – user826955 2012-07-20 06:14:25

相關問題