取决于内容vIEw1或vIEw2是最高的.
最高视图应确定到vIEw3的距离.
在我当前的实现中,vIEw1和vIEw2对vIEw3的x像素都有约束.但问题是vIEw1和vIEw2然后总是相同的高度(所有内容都不会对齐顶部)
解决方法 试试这个.确保视图1和2都有一些约束到超视图的顶部和侧面(或固定宽度,无论在水平方向上修复视图所需的任何内容).假设您希望底部视图的距离为30.为视图1提供一个约束,以查看优先级为200的= 30的另一个,以及优先级为1000的另一个> = 30(默认值).视图2应该只需要一个约束来查看具有1000优先级的> = 30的3.低优先级约束(200)将最初固定视图3的位置,但是足够低,如果视图2扩展,视图3将向下移动,并且还足够低以使视图1的默认内容拥抱优先级将保持不变如果它不需要基于其文本大小,则扩展其高度.
总结以上是内存溢出为你收集整理的ios – 垂直Autolayout两个视图,动态高度对齐顶部全部内容,希望文章能够帮你解决ios – 垂直Autolayout两个视图,动态高度对齐顶部所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)