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

Set Different Multiplier Value for Different Size Classes in Xcode Interface Builder?

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

我尝试使用 Interface Builder Size 类 为 Compact|RegularRegular|Regular 设置不同的 Multiplier,但是当我更改 Multiplier 值时, 它会在所有 Size 类.

范围内发生变化

有没有办法为不同的大小 类 设置不同的 Multiplier 值?

创建两个等高约束,设置一个乘数为 0.5,另一个为 0.3。单击 0.5 约束,打开大小检查器,取消单击已安装,单击已安装复选框旁边的加号,select compact|regular/any。对 0.3 做同样的事情,但是 select regular|regular.