Ios 在Xcode Interface Builder中为不同大小的类设置不同的乘数值?

Ios 在Xcode Interface Builder中为不同大小的类设置不同的乘数值?,ios,xcode,interface-builder,nslayoutconstraint,size-classes,Ios,Xcode,Interface Builder,Nslayoutconstraint,Size Classes,我有一个UIImage。当iPhone上出现此UIImage时,我希望此UIImage的高度为屏幕高度的0.5。当这个UIImage出现在iPad上时,我希望UIImage的高度为屏幕高度的0.3 我曾尝试使用Interface Builder大小类为Compact | Regular和Regular | Regular设置不同的乘数,但当我更改乘数值时,它会在所有大小类中更改 有没有办法为不同的大小类别设置不同的乘数值?创建两个等高约束集,一个是乘数0.5,另一个是乘数0.3。单击0.5约束,

我有一个
UIImage
。当iPhone上出现此
UIImage
时,我希望此
UIImage
的高度为屏幕高度的0.5。当这个
UIImage
出现在iPad上时,我希望
UIImage
的高度为屏幕高度的0.3

我曾尝试使用Interface Builder大小类为
Compact | Regular
Regular | Regular
设置不同的
乘数
,但当我更改
乘数
值时,它会在所有大小类中更改


有没有办法为不同的大小类别设置不同的
乘数
值?

创建两个等高约束集,一个是乘数0.5,另一个是乘数0.3。单击0.5约束,打开“尺寸检查器”,取消单击“已安装”,单击“已安装”复选框旁边的加号,选择“压缩|常规/任意”。对0.3执行相同操作,但选择常规|常规