首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >模拟器6.0上的IB z-order

模拟器6.0上的IB z-order
EN

Stack Overflow用户
提问于 2012-12-12 22:33:17
回答 2查看 81关注 0票数 0

考虑上面的IB对象列表。当在屏幕上渲染时,列表中更靠下的同级应该在更靠上列出的同级之上。

在Xcode 4.5.2下,如果使用iphone模拟器5.1,一切正常。但是对于模拟器6.0来说,map仅仅涵盖了所有的东西。如果使用实际的设备(电话)进行测试,也是如此。

希望有知识的人能帮上忙。

如果您在模拟器6.0上没有(或确实)发现这样的问题,也请添加注释。问题很可能与我的项目是如何设置的有关。

更新:

我自己用iOS 6地图视图设置了一个新的测试项目。z-order似乎完全没有问题。所以问题可能与我的代码有关。不幸的是,已经编写了相当多的代码,暂时没有足够的时间来复习所有内容。我怀疑它与rootViewController属性有关。我的项目最初遵循的是一个不使用rootViewController的旧方案……

EN

回答 2

Stack Overflow用户

发布于 2012-12-12 22:38:47

我根本不知道这个命令是否可靠--在过去肯定不可靠,今天我也不这么认为:D. (尽管苹果声称它:D)

参见:IPhone Interface Builder: Z-Index, Z-order of a button, image, ui element, etc? (目前的第三个答案。7票)

票数 0
EN

Stack Overflow用户

发布于 2012-12-13 16:35:18

通过调用Window的bringSubviewToFront方法解决了这个问题。但我相信,如果有足够的时间,可以找到一个更好、更合适的解决方案。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13841935

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档