2014-12-01 59 views
0

我有一个自定义UIView,我的层次结构中有很多视图。无论我做什么,当我在iOS 7上运行时,我的自定义视图始终在所有其他视图之前。但是,iOS 8中没有任何问题。在IB中,这个观点远远落后于我的其他观点。有什么方法可以覆盖这种行为吗?我试过增加其中一个视图的图层zPosition,但它没有改变任何东西。为什么会发生?一个视图总是在iOS中的所有其他视图/图层前面绘制。

+0

您是否尝试过更改故事板中的绘图顺序? – scb998 2014-12-02 00:26:09

+0

@ scb998如果你的意思是视图控制器内的视图的定期重新排序,当然是。 “前面出现”的观点实际上几乎就在后面,而我试图呈现的观点在最前面(因此,在IB列表的底部) – 2014-12-02 00:27:27

回答

0

我已经结束了使用bringSubviewToFront:方法UIView它的工作。尽管如此,我仍然不知道它为什么显示错误。我接受我的答案,因为它解决了我的问题,但是为什么发生这种情况的任何建议都是值得欢迎的。

相关问题