在 table 单元格中对齐两个标签?
Align two labels in a table cell?
我在尝试对齐 table 单元格内的两个标签时遇到了很多疯狂的问题:
问题是我需要两个标签(区域是可点击的)在它们的单元格内居中。我似乎只能根据一个或另一个使布局居中。
对自动布局的期望是否过高?
将标签嵌入到新视图中,然后使用自动布局使该视图居中。另外,让这个新视图根据标签调整自身大小
所以:
- 在标签和它们的超级视图(新视图)之间添加前导和尾随约束
- 将新视图置于 UITableViewCell
的中心
我刚到家,所以我打开了一个新项目,好消息:)
所以我设置了我之前描述的内容,在 UIView 中设置了 2 个标签
Select 标签并转到尺寸检查器,检查 'Explicit' 并在 'Preferred Width' 中添加最大值 - 使其成为允许的最大值
现在在代码中,您可以设置标签并自动调整大小!
我在尝试对齐 table 单元格内的两个标签时遇到了很多疯狂的问题:
问题是我需要两个标签(区域是可点击的)在它们的单元格内居中。我似乎只能根据一个或另一个使布局居中。
对自动布局的期望是否过高?
将标签嵌入到新视图中,然后使用自动布局使该视图居中。另外,让这个新视图根据标签调整自身大小
所以:
- 在标签和它们的超级视图(新视图)之间添加前导和尾随约束
- 将新视图置于 UITableViewCell
我刚到家,所以我打开了一个新项目,好消息:)
所以我设置了我之前描述的内容,在 UIView 中设置了 2 个标签
Select 标签并转到尺寸检查器,检查 'Explicit' 并在 'Preferred Width' 中添加最大值 - 使其成为允许的最大值
现在在代码中,您可以设置标签并自动调整大小!