我知道SDK文档说



但是我敢肯定,聪明的人在这里找到了一种方法:)
也许我应该覆盖popover关闭功能?

谢谢

编辑:
我尝试按照此处建议的那样使用passthroughViews,它可以完美运行。这是针对需要此代码的人的代码-在此示例中,我将self.view放入数组中,这意味着,在弹出窗口起源的按钮之外的任何地方,都不会消除弹出窗口。

        popoverController.passthroughViews = [[[NSArray alloc] initWithObjects:self.view, nil] autorelease];

最佳答案

您需要设置passthroughViews属性。从文档中:

passthroughViews设置为要处理触摸事件的 View 数组,而不只是关闭弹出窗口。

关于iphone - 有没有办法在弹窗向外按压时不关闭弹窗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5477422/

10-10 20:34