Ios 流行音乐

Ios 流行音乐,ios,ipad,Ios,Ipad,我有一个模态视图控制器,可以在iPad上显示。在该模式中,我有一个uipopcovercontroller,它呈现给用户(通过按下按钮触发)。令人疯狂的是,popover被实例化并呈现,但却直接位于模式之下。我是从一个UIBarButtonItem进行演示的,因此在演示的位置上不应该存在任何视图层次结构问题。在窗口上执行recursiveDescription,可以发现视图层次结构是正确的,popover位于顶部,尽管它在视觉上是在下面绘制的 有没有想过是什么导致了这一切?我怎么修理它 更新:我

我有一个模态视图控制器,可以在iPad上显示。在该模式中,我有一个
uipopcovercontroller
,它呈现给用户(通过按下按钮触发)。令人疯狂的是,popover被实例化并呈现,但却直接位于模式之下。我是从一个
UIBarButtonItem
进行演示的,因此在演示的位置上不应该存在任何视图层次结构问题。在窗口上执行
recursiveDescription
,可以发现视图层次结构是正确的,popover位于顶部,尽管它在视觉上是在下面绘制的

有没有想过是什么导致了这一切?我怎么修理它


更新:我决定尝试在模式上呈现表单表单模式,但遇到了相同的问题:表单模式在第一个模式下呈现。真是令人费解……

睡了一夜之后,我立刻发现了问题:

destination.view.layer.zPosition = 1000;

因为我正在动画中进行一些3D仿射变换,所以我需要提升目标视图层的位置,以便在旋转时不会剪裁源视图层。当它完成时,我忘了将
zPosition
更改回
0

你是如何展示模态视图控制器的?故事板的?起初,但后来变成了完整的手动代码。没什么不同。你能暂时尝试从视图控制器内的UIButton而不是bar按钮调用popover吗?创建一个小的演示项目,上传到公共站点,然后更新问题。一点赏金就好了,但不是必需的。