Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/40.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在iOS 8中,当状态栏较大时,启动屏幕视图未对齐_Ios_Iphone_Ios8_Statusbar - Fatal编程技术网

在iOS 8中,当状态栏较大时,启动屏幕视图未对齐

在iOS 8中,当状态栏较大时,启动屏幕视图未对齐,ios,iphone,ios8,statusbar,Ios,Iphone,Ios8,Statusbar,为什么在iOS 8中,当使用放大的状态栏运行应用程序时,启动屏幕视图会出现错位?有关详细信息,请参见附图: 启动屏幕视图似乎从底部裁剪/调整了20个像素 主屏幕背景显示在红色箭头下方 LaunchScreen.xib已启用自动布局,Info.plist具有以下设置: 状态栏最初是隐藏的:否 基于视图控制器的状态栏外观:否 状态栏样式:UIStatusBarStyleLightContent 我正在使用Xcode 6.3.1 6D1002,并在iPhone6和iOS 8.3中运行该应用程序。有时

为什么在iOS 8中,当使用放大的状态栏运行应用程序时,启动屏幕视图会出现错位?有关详细信息,请参见附图:

启动屏幕视图似乎从底部裁剪/调整了20个像素 主屏幕背景显示在红色箭头下方 LaunchScreen.xib已启用自动布局,Info.plist具有以下设置:

状态栏最初是隐藏的:否 基于视图控制器的状态栏外观:否 状态栏样式:UIStatusBarStyleLightContent
我正在使用Xcode 6.3.1 6D1002,并在iPhone6和iOS 8.3中运行该应用程序。

有时“clean project还从设备中删除应用程序”会修复类似的问题。您也可以删除和添加视图。您是否添加了具有正确尺寸的启动映像?看这里,如果您没有注意到我没有使用启动映像,我使用LaunchScreen.xib创建启动屏幕。我从设备中删除了应用程序,运行了干净,但结果是一样的。我将尝试删除.XIB并重新创建它。我觉得这是一个bug,我在我的应用程序和多个其他应用程序中都看到过。我注意到它有点不同,虽然,它似乎在中间削减图像,并颠簸上半部下来。我还没有研究过它,但我想发布一下,以防它是一个bug。