如何将iphone屏幕高度分为4个不同的UIView,高度分别为0.2 * screenHeight,0.3 * screenHeight,0.3 * screenHeight和0.2 * screenHeight。对于这个我使用stackview与约束0的顶部,底部,尾随和前导,分布是成比例的。但是因为我对视图的高度相等,并且如上所述将乘数设置为所需的,所以它给出了错误,表示未设置UIViews y轴。我该如何解决this is screenshot
答案 0 :(得分:0)
将stackview的top,left,bottom,right约束设置为0。
将stackview Distribution设置为fill。
将stackview Spacing设置为5
对于具有0.2高度设置的视图1波纹管约束
对于高度设置为0.3以下的视图2
我们使用了15个像素的间距。因此,我们需要在所有4个视图中均等地划分这15个像素,即15/4 = 3.75
Bellow是解决方案的链接
https://www.dropbox.com/s/nudo593mjhsxmn4/viksitIOSApp-master_Solved.zip?dl=0