【发布时间】:2014-04-18 07:55:32
【问题描述】:
我目前有一个连接到情节提要的粒子视图。我面临的问题是在显示此视图的同时显示警报,并且警报始终显示在粒子视图的前面。有没有一种方法可以让我始终将粒子视图放在前面?我正在使用一个名为 SIAlertView 的第三方警报库,所以我假设它是可能的。
我已经记录了 alertView 的 zPosition 并且它始终为 0,因此我将粒子视图层的 zPosition 设置为 10,但它仍然显示在警报视图下方。
这是故事板层次结构:
【问题讨论】:
-
我不确定,但你对 z 索引是什么意思,但在 iOS 中几乎没有其他概念可以处理深度。检查此链接stackoverflow.com/questions/4631878/… 您应该将子视图放在另一个视图的顶部或上方,我认为它会起作用
-
这与 z-index 无关。是
UIAlertView中的windowLevel让一切都落后 -
我认为您可能是正确的。我记录了 alertView 的超级视图,并得到了 UIWindow。
标签: ios objective-c uiview uialertview caemitterlayer