我有一个表格单元格,我目前有一个 UILabel 说 labelA 其高度是动态的,即基于内容。标签宽度为 290 像素。我希望在名称为 labelB 的 labelA 旁边添加另一个标签。表格单元格和 labelA 如下所示:
问题 1 - 这里的高度正在扩大,我有 2 行在这里显示整个文本。但看起来第一行和第二行的宽度与 290 相同。有没有办法可以停止我的文本结束处的标签宽度,即在这种情况下,我的第一行标签的宽度应该是 290,但对于第二行行它应该在最后一个工作“保罗”之后结束,这样我就可以从那里开始我的下一个标签 labelB?
问题 2 - 另外,在创建 xib 时,我将两个标签放在同一行。如果我在两个标签之间设置了一个约束,labelA 可以在 labelB 展开时将它推到另一行吗?
我的单元格和标签最终应该如下所示,其中带有紫色背景的标签是 labelA,带有橙色边框和内部白色纯色的矩形是 labelB。
请让我知道这是否可能?我仍然是 iOS 和自动布局的菜鸟。