Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.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 Xcode 6、4英寸和3.5英寸显示屏_Ios_Xcode6_Screen Size - Fatal编程技术网

Ios Xcode 6、4英寸和3.5英寸显示屏

Ios Xcode 6、4英寸和3.5英寸显示屏,ios,xcode6,screen-size,Ios,Xcode6,Screen Size,我目前正在开发一款iOS应用程序,并在Xcode 6中使用带有Swift语言的新功能Use Size Classes。一切似乎都很正常(元素的位置适合不同的屏幕大小),但当我在iPhone 5s(4英寸)上运行我的应用程序时,屏幕显示为3.5英寸的iPhone(状态栏将放在3.5英寸iPhone上的位置) 我已经尝试了很多通过设置约束来解决这个问题,尽管它一直把我的显示器当作3.5英寸的显示器 额外信息: iPhone 5s设备, iOS 7, Xcode 6 GM和 单视图应用程序。 即使没有

我目前正在开发一款iOS应用程序,并在Xcode 6中使用带有Swift语言的新功能
Use Size Classes
。一切似乎都很正常(元素的位置适合不同的屏幕大小),但当我在iPhone 5s(4英寸)上运行我的应用程序时,屏幕显示为3.5英寸的iPhone(状态栏将放在3.5英寸iPhone上的位置)

我已经尝试了很多通过设置约束来解决这个问题,尽管它一直把我的显示器当作3.5英寸的显示器

额外信息: iPhone 5s设备, iOS 7, Xcode 6 GM和 单视图应用程序。 即使没有对新项目进行任何更改,问题也会发生


感谢阅读。

您的项目可能会收到一条警告,告诉您需要添加(或让Xcode为您添加)默认值-568h@2x.png启动图像以支持视网膜设备。只要让Xcode为您添加它,它就会工作。感谢您的评论,但是,在新的Xcode(Xcode 6)启动映像不再使用时,Xcode现在将此.xib(故事板)用于启动映像。因此,您不能再像那样添加发布映像。当我刚刚创建一个新项目并在iPhone5s(iOS7)上运行时,问题也已经出现了。没有对项目进行编辑。一小时前,我遇到了完全相同的问题,并且按照我提到的方式得到了解决。我不想在发布图像中使用xib。我也在使用Xcode 6 GMI,但我也没有看到关于它的警告。您使用的是哪个xcode版本?(哪种语言)Xcode 6 GM,Objective-C。我也创建了一个分支新项目,同样的问题也发生了。我不认为这是一个代码问题,我认为这是一个项目问题。