1

在 iOS 应用程序中,是否可以在其他元素后面显示弹出框?

例如,如果我有一个UIView* myView已经包含几个子视图,并且我创建了一个新的子视图,并在视图中UIView* popopverView调用,它仍然显示在其他子视图中的元素前面,即使我调用presentPopoverFromRectpopopverView[myView sendSubviewToBack:popoverView]

我测试了其他元素,例如按钮,它们显示在其他元素的后面。弹出窗口是否固有地显示在所有子视图之上?

4

1 回答 1

2

文档中:

您可以使用弹出框临时呈现信息,但不会像模态视图那样占据整个屏幕。弹出内容在特殊类型的窗口中叠加在现有内容之上。弹出框保持可见,直到用户在弹出框窗口之外点击或您明确将其关闭。

不可能“隐藏” a UIPopoverController- 您将其关闭(或用户关闭)。无论如何,您不需要在 a 上显示其他视图UIPopoverController- 这就是它的目的。

于 2012-06-28T19:08:07.517 回答