2014-11-05 68 views
0

我有一个iOS应用程序,我从以前的开发人员继承。它最初创建于3年多前。当我在模拟器中运行它时,无论选择哪个设备,视图控制器都会按预期填满屏幕。但是当我在运行iOS 8.1的iPhone 5s上运行它时,视图控制器是320x480。即使[[UIScreen mainScreen] bounds]声称屏幕是320x480。在iPhone 5s模拟器[[UIScreen mainScreen] bounds]报告预期的320x568屏幕尺寸。如果这对任何人都意味着什么,所有视图控制器现在都在Storyboard文件中。视图控制器不是全屏

这只是iOS中的一个错误,我必须等待Apple修复或我错过了什么?

回答

0

事实证明,在那里有几件事反对我。一个我没有注意到我们的艺术家给了我一堆没有图像数据的文件。同样在项目Target->General->App Icons and Launch Images中,我不得不手动告诉它在资产文件中使用AppIcon和LaunchImage。如果您点击AppIcon或LaunchImage所在的位置旁边的箭头,并且没有任何反应,因为Xcode不知道链接到哪个资源,即使其名称位于选择框中。

相关问题