iOS 6上的应用程序视图向上移动了20个像素

时间:2014-05-01 15:21:31

标签: iphone objective-c cocoa ios6

当我在iOS 6中最小化和最大化应用程序时,整个应用程序视图向上移动20像素。 (看起来像忽略状态栏)但是在iOS 7上它还可以,因为状态栏覆盖在应用程序视图上。

我不希望将应用视图向上移动。
谁能解释发生了什么?

2 个答案:

答案 0 :(得分:1)

我知道这是一个糟糕的解决方案,但我没办法这样做:( 我刚刚在applicationWillEnterForeground中将主窗口向下移动了20个像素     - (void)applicationWillEnterForeground:(UIApplication *)application { if(!iOS7) [self.window setY:20]; }
现在效果很好:) 希望这有助于任何人:)

答案 1 :(得分:0)

这对我有用:

我检查了" Adjust Scroll View Insets"在 MainStoryboard Attributes Inspector中它起作用了。

注意:我使用嵌入在tabViewController中的导航控制器中嵌入的UITAbleView。我选择"主要的TabBarViewController。

屏幕不再隐藏在标题后面。

此链接有很多帮助:UITableView embedded in other view has wrong position of section header