Sta*_*ley 3 ios autolayout nslayoutconstraint swift
我这里有六个标签,每两个标签在水平视图中堆叠,所有水平视图在垂直视图中堆叠,如下所示


这就是我想要的:无论每个标签的内容如何,我都希望将Label1宽度设置为30%Label2
外部堆栈视图设置为Aligment:Fill,Distribution:Fill Equally
所有内部堆栈视图都设置为Aligment:Fill,Distribution:Fill
我把Label1拥抱设置为250,Label2默认为(其他人也是如此).
我试图在图2中设置宽度等于宽度.但它未被选中
我该怎么办呢?喜欢在故事板中完成所有工作,但在代码中工作也是可以的.
解决方案:只需选择两个标签来添加约束,如下面的 解决方案图像
IMO,Stack View不允许在其中给出视图的一些修复框架大小,我们可以使用可用属性来控制它.
堆栈视图用于将类似类型的内容限制在一个视图中.
选项:
0.30.| 归档时间: |
|
| 查看次数: |
5486 次 |
| 最近记录: |