我有三个水平线的视图。中间视图水平居中,而另外两个距离相同,一个在左边,一个在右边。
当我将屏幕旋转到横向时,我希望中间视图保持水平居中,我希望其他两个视图与中心保持相同的距离。
在Xcode中有一种简单的方法吗?
答案 0 :(得分:1)
弹簧和弹簧更难做到这一点。 struts和设置框架,如果您可以在应用程序中使用它们,则可以更轻松地处理Auto Layout约束。有关原因的详细概述,请参阅this video from Justin Williams。
如果你需要坚持弹簧和struts并在代码中设置框架,出于某种原因,你必须重新计算超级视图的中心,然后用它来设置子视图的.center。