当UIPopoverController处于活动状态时,UIWebView不会检测到点击

时间:2012-07-19 15:28:17

标签: ios ios5 uiwebview uipopovercontroller tap

我在UIPopoverController之上呈现UIWebView,为用户提供了几个选择选项。但是我发现虽然在弹出窗口外部点击会按预期关闭弹出窗口,但在webview上检测到。我必须再次点击webview中的相同位置(例如,触发下一个弹出控制器)。

有没有办法让webview检测到popover-closing tap?

1 个答案:

答案 0 :(得分:1)

您需要查看UIPopoverController的passthroughViews property

示例:

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

popoverController.passthroughViews = [NSArray arrayWithObject:webView];