我在UIPopoverController
之上呈现UIWebView
,为用户提供了几个选择选项。但是我发现虽然在弹出窗口外部点击会按预期关闭弹出窗口,但在webview上检测到不。我必须再次点击webview中的相同位置(例如,触发下一个弹出控制器)。
有没有办法让webview检测到popover-closing tap?
答案 0 :(得分:1)
您需要查看UIPopoverController的passthroughViews property
示例:
//if you have these somewhere
//UIPopoverController *popoverController.passthroughViews;
//UIWebView *webView
popoverController.passthroughViews = [NSArray arrayWithObject:webView];