iOS自动布局,列对齐
Posted
技术标签:
【中文标题】iOS自动布局,列对齐【英文标题】:iOS Auto layout, alignment in columns 【发布时间】:2015-10-08 15:00:53 【问题描述】:我想为 tableView 构建带有标题的标题和带有标签的单元格,标题将包含 4 个项目,如姓名、电子邮件、日期、性别。我会为 iPad 做的。
我的目的是将这些标签放在 4 个对齐列中。但在我的实现中,如果第一个标签有长文本,它将转移其他标签。第二个也可以做同样的事情。
这个 tableView 应该为横向和纵向 iPad 调整大小。我是在 IB 做的。
如何设置一个标签的最大尺寸?
如果第一个标签可以有不同的大小(基于它的内容),我如何将 X 位置设置为第二个标签?
【问题讨论】:
【参考方案1】:要设置最大尺寸,请选择宽度限制。然后,在右窗格的尺寸检查器中。将关系更改为小于或等于。
根据第二个标签调整第二个标签。在第二个标签和第一个标签之间添加一个前导约束。
【讨论】:
1.谢谢,您的回复,但我不确定我需要在此处设置固定大小。也许我需要使用百分比? 2. 但是在这种情况下,第二个标签是否会与 tableView 中的每个单元格对齐?第一列可以有不同的大小以上是关于iOS自动布局,列对齐的主要内容,如果未能解决你的问题,请参考以下文章