Ios6 首次发布xcode 4.5 ios 6.0模拟器时顶部出现黑屏

Ios6 首次发布xcode 4.5 ios 6.0模拟器时顶部出现黑屏,ios6,simulator,xcode4.5,Ios6,Simulator,Xcode4.5,发射时可以看到顶部的黑屏。看来景色变暗了。这是一个在xcode 4.4中开发的项目,升级到xcode 4.5后,顶部显示黑屏,向下移动总视图。但状态栏仍保持在正确的位置。这是iphone模拟器的错误吗?当Is应用程序启动时出现的黑屏称为闪屏。 当用户运行应用程序时,它将显示splashScreen,一段时间后它将自动从屏幕上删除 iPhone和iPad有不同的尺寸和命名约定 在iPhone上,一个Default.png文件就足够了,而在iPad上,人们需要预测设备在任何方向启动,包括倒置 iPa

发射时可以看到顶部的黑屏。看来景色变暗了。这是一个在xcode 4.4中开发的项目,升级到xcode 4.5后,顶部显示黑屏,向下移动总视图。但状态栏仍保持在正确的位置。这是iphone模拟器的错误吗?

当Is应用程序启动时出现的黑屏称为闪屏。 当用户运行应用程序时,它将显示splashScreen,一段时间后它将自动从屏幕上删除

iPhone和iPad有不同的尺寸和命名约定

在iPhone上,一个Default.png文件就足够了,而在iPad上,人们需要预测设备在任何方向启动,包括倒置

iPad发布形象定位

为了处理各种方向选项,iPad发布图像创建了一个新的命名约定。iPad的屏幕尺寸为768×1024,请注意,高度后面的尺寸考虑了20像素的状态栏

文件名、尺寸

Default-grait.png*(768w x 1004h)

默认值-wrativeupsidedown.png(768w x 1004h)

Default-Landscape.png**(1024w x 748h)

默认值-LandscapeLeft.png(1024w x 748h)

Default-LandscapeRight.png(1024w x 748h)


Default.png(不推荐)

实际上发生这种情况是因为在

[self.window makeKeyAndVisible]; 
[self.navigationController.navigationBar setHidden:YES];  
所以解决办法是

[self.navigationController.navigationBar setHidden:YES];
[self.window makeKeyAndVisible];
我认为这是ios中的一个bug。
希望这对某人有所帮助。

启动启动屏幕后,屏幕顶部会出现大约40到100像素的黑屏。其余区域由实际视图填充。这个问题与闪屏无关