我在创建一个应用程序时遇到了问题,该应用程序未在iPod Touch 5G上的iOS7中以正确的大小呈现应用程序。我使用Flex 4.6和AIR 3.9开始使用空白的“基于视图”应用程序。 “主视图”由“新建项目向导”自动生成,无需进一步设置。我基本上只是试图让我的工作流设置,以便我可以检查到SVN,编译到设备,并部署到TestFlight等,当我发现空白的应用程序没有正确显示。我已经在Android设备上测试了应用程序,并且它应该使用相同的设置填充整个屏幕。我也在较旧的iPod Touch上运行它并且它填满了屏幕,但我相信这可能是因为该设备的屏幕分辨率较低......不确定。
无论如何,我添加了一个屏幕抓取链接,您可以在屏幕顶部和底部看到一个大的黑色区域。它似乎以较低的分辨率显示,或者可能锁定到某个宽高比。但是,我希望它默认填满整个屏幕。在iOS6中为iPhone 5创建相同类型的应用程序之前,我似乎从来没有遇到过这个问题......所以我不确定是什么时候发生的。
我想还值得注意的是,当使用模拟器在本地运行时,整个屏幕区域会根据需要显示,并且不会在应用程序的顶部和底部呈现黑色区域。只有在实际设备上运行应用程序时才会出现此问题。
提前感谢您的帮助!
答案 0 :(得分:0)
要支持4“iOS屏幕,必须在项目的Default-568h@2x.png
目录中添加名称为src
的启动图像。
请参阅this page here,其中注明了要求。