Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/105.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中将图像大小调整为不同的iPhone屏幕大小_Ios_Swift - Fatal编程技术网

Ios 在Xcode中将图像大小调整为不同的iPhone屏幕大小

Ios 在Xcode中将图像大小调整为不同的iPhone屏幕大小,ios,swift,Ios,Swift,我以“紧凑的宽度和规则的高度”的大小级别构建了故事板。当我在iPhone6模拟器中运行它时,它看起来很好,与屏幕上的效果一模一样。但当我在iPhone5模拟器上运行应用程序时,图像会从屏幕上消失。基本上所有的元素都保持了精确的大小,没有缩小到iPhone5更小的屏幕大小 同样,在iPhone 6plus模拟器中运行时,会有大量额外的空白 我怎样才能解决这个问题?有没有一个简单的修复方法,或者我必须重新制作我所做的所有故事板?因为你是用IB做的,所以你需要设置方面填充。有时,如果您这样做,约束会抱

我以“紧凑的宽度和规则的高度”的大小级别构建了故事板。当我在iPhone6模拟器中运行它时,它看起来很好,与屏幕上的效果一模一样。但当我在iPhone5模拟器上运行应用程序时,图像会从屏幕上消失。基本上所有的元素都保持了精确的大小,没有缩小到iPhone5更小的屏幕大小

同样,在iPhone 6plus模拟器中运行时,会有大量额外的空白


我怎样才能解决这个问题?有没有一个简单的修复方法,或者我必须重新制作我所做的所有故事板?

因为你是用IB做的,所以你需要设置方面填充。有时,如果您这样做,约束会抱怨,所以只设置不会伤害您的约束。

您必须使用aspect fill aspect fill不起作用。我已经在屏幕上的所有按钮的“视图”区域标记了aspect fill,但它仍然不起作用。