考虑上面的 IB 对象列表。当在屏幕上呈现时,列表下方的兄弟姐妹应该位于更上方列出的兄弟姐妹之上。
在 Xcode 4.5.2 下,如果使用 iphone 模拟器 5.1 一切正常。但是对于模拟器 6.0,地图只涵盖了所有内容。如果使用实际设备(电话)进行测试,则相同。
希望有知识的人可以帮忙。
如果您没有(或确实)在模拟器 6.0 上发现此类问题,也请添加评论。问题可能与我的项目设置方式有关。
更新 :
我自己用 iOS 6 地图视图设置了一个新的测试项目。z-order 似乎完全没有问题。所以问题可能与我的代码有关。不幸的是,已经写了很多,暂时没有足够的时间来回顾所有内容。我怀疑它与 rootViewController 属性有关。我的项目最初遵循一个较旧的方案,其中不使用 rootViewController ...