Ios 图像视图自动布局到从水平边缘固定60磅,但自动缩放高度?
我正试图找出一种解决以下问题的方法: 我有一个正方形的图像,我想在屏幕中心水平和垂直对齐,并以一种左右边缘与屏幕边缘成60度角的方式约束它 到目前为止,我已经知道了,但是现在从XCode得到了一个关于顶部和底部图像约束的错误。如何使图像保持其平方比,并根据屏幕大小自动调整大小 例如,在下面的屏幕截图中,图像的宽度变为294pt,但高度保持不变,因为它也应该变为294ptIos 图像视图自动布局到从水平边缘固定60磅,但自动缩放高度?,ios,xcode,autolayout,Ios,Xcode,Autolayout,我正试图找出一种解决以下问题的方法: 我有一个正方形的图像,我想在屏幕中心水平和垂直对齐,并以一种左右边缘与屏幕边缘成60度角的方式约束它 到目前为止,我已经知道了,但是现在从XCode得到了一个关于顶部和底部图像约束的错误。如何使图像保持其平方比,并根据屏幕大小自动调整大小 例如,在下面的屏幕截图中,图像的宽度变为294pt,但高度保持不变,因为它也应该变为294pt 您需要再添加3个约束 将视图与superview垂直对齐 将视图与superview水平对齐 将视图的纵横比设置为1:1(重要
您需要再添加3个约束
您需要再添加3个约束
当自动布局在情节提要上找不到有关组件的足够信息时,会发生此错误。正如您在这里所做的,您只提供了尾随和前导约束,因此现在它要求高度和宽度 如果希望每个设备上的高度相同,请选择将固定高度300的高度约束 或者只需将对齐约束设置为垂直和水平居中,然后添加顶部和前导约束即可
当自动布局在情节提要上找不到有关组件的足够信息时,会发生此错误。正如您在这里所做的,您只提供了尾随和前导约束,因此现在它要求高度和宽度 如果希望每个设备上的高度相同,请选择将固定高度300的高度约束 或者只需将对齐约束设置为垂直和水平居中,然后添加顶部和前导约束即可
如果向superview添加顶部约束,则对于不同的手机尺寸,视图的高度不会随其宽度而增长。如果向superview添加顶部约束,则对于不同的手机尺寸,视图的高度不会随其宽度而增长。