Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xcode/7.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
如何在13英寸iOS平板电脑上正确缩放我的应用程序?_Ios_Xcode_Ipad - Fatal编程技术网

如何在13英寸iOS平板电脑上正确缩放我的应用程序?

如何在13英寸iOS平板电脑上正确缩放我的应用程序?,ios,xcode,ipad,Ios,Xcode,Ipad,我们终于在办公室里买到了一台12.9英寸的iPad Pro!然而,当把我们的应用程序放在上面时,它只是被拉伸以适应屏幕。查看项目文件,我没有看到任何会改变此设置的设置如何在这些大型iPad上适当扩展我们的应用程序? 我已经在谷歌上搜索过了,但我不断收到评论,有人在iOS上乞求Xcode: 等等 如果您使用iOS 9 SDK构建,那么您的应用程序将支持所有分辨率。如果使用iOS 8 SDK并使用启动情节提要,则相同。如果没有这一点,iOS会假定您不支持分辨率,但会扩展iPad应用程序

我们终于在办公室里买到了一台12.9英寸的iPad Pro!然而,当把我们的应用程序放在上面时,它只是被拉伸以适应屏幕。查看项目文件,我没有看到任何会改变此设置的设置如何在这些大型iPad上适当扩展我们的应用程序?


我已经在谷歌上搜索过了,但我不断收到评论,有人在iOS上乞求Xcode:

  • 等等

如果您使用iOS 9 SDK构建,那么您的应用程序将支持所有分辨率。如果使用iOS 8 SDK并使用启动情节提要,则相同。如果没有这一点,iOS会假定您不支持分辨率,但会扩展iPad应用程序。这就是您需要做的:iOS9SDK和/或启动故事板

你使用的是发布故事板吗?@dan没有,但我们有一个主nib文件使用
自动布局
可以让你的应用程序在iPad Pro上完美运行。你说的“拉伸”是什么意思?你的应用程序是通用应用程序吗?在
应用程序:didFinishLaunchingWithOptions:
中的
UIScreen主屏幕上的
bounds
可以得到什么@rmaddy我的意思是,它实际上是拉伸的,就像一张壁纸,对它的显示器来说太小了。比较一下。这是一个通用的应用程序,是的;它可以在iPod、iPhone、iPad、iPad Air和iPad Mini上正常工作。至于你的第三个问题:
(原点=(x=0,y=0),大小=(宽度=1024,高度=768))
如果我们使用iOS 9 SDK,但部署目标7.1?@BenC.R.Leggiero部署目标不相关,那会怎么样。支持iPad Pro的要求是使用启动屏幕文件。“好吧,那就奇怪了。我们有一个启动屏幕文件,我们使用的是iOS 9 SDK,但我们的应用程序仍在扩展,以适应这个12.9英寸的iPad Pro/