我正在创建一个示例登录屏幕来练习自动布局。在纵向模式下,它看起来像这样。
但是,当我旋转到陆地空间模式时,它看起来像这样。
以下是我在此布局中设置的约束。
我明白为什么会这样。这是因为我对用户 ID UILabel [ Vertical Space(196) ] 有一个约束。切换到横向时,如何将设置的 UIlabel+UITextField 设置为略低于屏幕的水平中心线?
我假设我可以将中间标签设置为容器中的水平中心,然后将其他 2 个标签相对于该标签定位。但我正在寻找的是一种无需容器中心定位帮助即可定位它们的方法。我希望它们的位置略低于水平中心线。我怎样才能做到这一点?
谢谢你。