关于如何将纵横比设置为 Ios 的问题。

Issue Regarding How to Put Aspect ratio in Ios.

由于该 Super 中有 super View,因此还有另一个 View 的高度为 100,宽度为 270。我已经为内部视图(图像)给出了这样的约束,给定 Top = 5,Leading 和 Trailing 25 25 和纵横比 320:100(超级视图的宽度和内部视图的高度),当我添加此约束时,内部视图的大小相应地发生变化意味着工作正常。但是当我在 View 中添加 TextField 和 Label 时,标签和 Textfield 的大小不会相应地改变请指定我给 Label 和 TextField 的纵横比。请谢谢

长宽比用于像宽度增加的情况,特定对象的高度也随着该比率增加,反之亦然,如果高度增加但只给一个对象长宽比并不意味着对象尺寸将 increase/decrease 自动地,您还必须提供其他相关约束,以使您的对象的尺寸随着视图的尺寸变化而变化,例如,为该对象提供相对于视图的比例高度或宽度,然后随着视图增加或减小该对象的尺寸也会改变。

给容器同样的高度

设置乘数

与对 textField 和底部标签所做的相同,您为 Leading Training 提供相等的高度和垂直 space 与顶部标签和 In textfield 也相同。

Click the second UITextField drag it to first set leading ,trailing ,equal height ,equal width.

Then set horizontal space to second label.

This constraints make it proper .

If you want aspect ration drag with in the UITextField set height constraints and width constraints (or)Aspect ratio Constraints.