0

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

4

2 回答 2

0

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

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

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

iPad 启动图像方向

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

文件名、尺寸

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

Default-PortraitUpsideDown.png (768w x 1004h)

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

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

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

Default.png(不推荐)

于 2012-10-17T10:18:26.730 回答
0

实际上这是因为隐藏导航栏后发生的

[self.window makeKeyAndVisible]; 
[self.navigationController.navigationBar setHidden:YES];  

所以解决方案是

[self.navigationController.navigationBar setHidden:YES];
[self.window makeKeyAndVisible];

我认为这是ios中的一个错误。希望这可以帮助某人..

于 2012-10-31T09:36:52.090 回答