Ios 自动布局问题Xcode 8
我一直在用最新版本的Xcode在iPhone7视图中开发一个应用程序页面。我让所有的东西都运转良好,看起来很好,然后当我进入iPad视图时,所有的东西都伸展开来,看起来很糟糕。我重置了自动布局并添加了不同的约束,但没有任何效果。屏幕越大,一些图像的伸展度就越大,而另一些图像则非常好。我做错了什么?我能做些什么来解决这个问题?Ios 自动布局问题Xcode 8,ios,xcode,autolayout,Ios,Xcode,Autolayout,我一直在用最新版本的Xcode在iPhone7视图中开发一个应用程序页面。我让所有的东西都运转良好,看起来很好,然后当我进入iPad视图时,所有的东西都伸展开来,看起来很糟糕。我重置了自动布局并添加了不同的约束,但没有任何效果。屏幕越大,一些图像的伸展度就越大,而另一些图像则非常好。我做错了什么?我能做些什么来解决这个问题? < P>如果你的要求是保持图像在中间,我建议你不要使用任何PIN约束。而是选择对齐约束,并在视图中垂直/水平对齐图像 这里发生的情况是,图像被固定到视图的边缘,当您选
< P>如果你的要求是保持图像在中间,我建议你不要使用任何PIN约束。而是选择对齐约束,并在视图中垂直/水平对齐图像 这里发生的情况是,图像被固定到视图的边缘,当您选择更宽的设备时,图像将被拉伸以保持固定约束。那不是你想做的
希望这有帮助。 < P>如果你的要求是保持图像在中间,我建议你不要使用任何PIN约束。而是选择对齐约束,并在视图中垂直/水平对齐图像 这里发生的情况是,图像被固定到视图的边缘,当您选择更宽的设备时,图像将被拉伸以保持固定约束。那不是你想做的
希望这有帮助。添加纵横比。将图像连接到视图纵横比。然后添加对齐约束,并在视图中垂直/水平对齐图像
添加纵横比。将图像连接到视图纵横比。然后添加对齐约束,并在视图中垂直/水平对齐图像
您可能需要将
图像视图的内容模式
设置为方面匹配
:
不需要纵横比约束。一个前导
、顶部
和中心
约束应该足够了。您可能需要将图像视图的内容模式
设置为侧面匹配
:
不需要纵横比约束。一个前导
、顶部
和中心
约束应该足够了。您是否为图标1x、2x和3x设置了资产目录?我只为它们设置了1x。没有2x或3x。创建3个图标,大小如下:1x size 29pt、2x 40pt和3x 60pt,并导入到您的资产目录中,确保您的约束设置正确。@iap软件是否找到适合您的解决方案?您是否为图标1x、2x和3x设置了资产目录?我只为所有图标设置了1x。没有2x或3x。创建3个图标,大小如下:1x size 29pt、2x 40pt和3x 60pt,并导入到您的资产目录中,确保约束设置正确。@iap Software您找到适合您的解决方案了吗?