一个星期以来,我一直在故事板中挣扎着一个“简单”的布局。我想要三个标签,都将numberOfLines设置为2。
UIStackView有一些限制将它放在表格单元格中。两个左侧标签的宽度约束设置为< = 100,以确保它们不会拉得太远。我一直在玩内容拥抱和抗压力以及setNeedsLayout或layoutIfNeeded之类的东西。您可以在我添加的屏幕截图中看到问题。在ViewController中几乎没有编写任何代码。
当你检查出我在模拟器上添加并运行它的测试项目时,你会发现当向上和向下滚动时,单元格将开始看起来一样,文本不再被截断。这正是我想要的。
答案 0 :(得分:3)
在原型单元格中将水平和垂直Content Hugging Priority
设置为1000,并将Content Compression Resistance Priority
设置为1000(左标签和中间标签),结果就是您可能正在寻找的,使左和中尽可能小的标签和填补空白的正确标签......