最近我一直在进行自动布局,而我却陷入了一个看起来非常微不足道的问题的例子.我认为我想坐在屏幕的顶部,占据屏幕高度的一半.在自动布局之前很简单 - 只需将其固定到位并告诉它在superview调整大小时垂直扩展.
现在,我不能为我的生活看到如何做到这一点.这是我尝试设置时得到的结果:

底部空间约束被设置为"等于284",当我改为iPhone4布局时,这对我来说绝对无用,因为它在屏幕底部保留284个点空间,并且缩小视图不再是屏幕大小.并且没有办法将该约束设置为等于任何其他视图高度的某个部分.
经过一段时间的挣扎之后,我能想到的唯一方法是在这个视图下方引入另一个视图,将它们的高度平均固定,让它们相互坐在上下,然后将第二个(底部)视图设置为不可见..这看起来有点难看!
我错过了一些明显的东西吗?