6
自动布局-使视图高度相对于一半超级视图高度
最近一直在使用自动布局,而我一直停留在一个看似微不足道的问题示例上。我有一个视图,我想坐在屏幕顶部,占据屏幕高度的一半。自动布局之前很简单-只需固定就位,并在调整超级视图大小时告诉它垂直扩展即可。 现在,我一辈子都看不到该怎么做。这是我尝试进行设置时得到的: 底部空间约束设置为“等于284”,当我更改为iPhone4布局时,这对我来说绝对是绝对没有用的,因为它在屏幕底部保留284个点的空间,并将视图缩小到不再是屏幕的一半。屏幕尺寸。而且无法将约束设置为等于其他任何视图高度的一部分。 经过一段时间的努力,我唯一想到的方法是在该视图下引入另一个视图,将它们的高度相等地钉住,让它们彼此上下放置,然后将第二个(底部)视图设置为不可见..这看起来有点丑! 我是否缺少明显的东西?
136
ios
autolayout