当我在iOS 6中最小化和最大化应用程序时,整个应用程序视图向上移动20像素。 (看起来像忽略状态栏)但是在iOS 7上它还可以,因为状态栏覆盖在应用程序视图上。
我不希望将应用视图向上移动。
谁能解释发生了什么?
答案 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