iOS 6/7 Delta无法运行iOS 7.1

时间:2014-03-18 01:54:50

标签: ios ios7.1

我的应用程序位于应用程序商店中,为ios7设置的增量工作正常。随着最近的7.1更新,这些增量似乎神奇地停止了工作。

任何人都对这个问题有更多了解吗?谷歌搜索没有提供相关链接。这件事发生在其他人身上。

1 个答案:

答案 0 :(得分:1)

这个问题也在吃我的午餐。在我的特殊情况下,这是一个简单的解决方案。

对我来说,问题的症结在于我对半透明导航条的含义一无所知,我甚至不需要按照我使用它的方式使用iOS 6/7增量。

使用半透明导航栏时,父视图的坐标(0,0)是导航栏的左上角。但是,当导航栏不透明时,父视图的坐标(0,0)位于最左侧导航栏的下方。我使用iOS 6/7增量来弥补两个平台版本之间不同的导航栏高度。我试图使用半透明的导航栏,如不透明的导航栏,我没有意识到。

我的解决方案是将所有导航栏更改为不透明,并将视图移动到autolayout。这让我的观点和控件相对于父视图的“顶部”定位,“top”正是我所期望的:导航栏的边框。

希望这有帮助。