解决 UILabel 优先级冲突

问题 :在视图中使用多个标签时,你可能会收到警告

StackOverflow 文档

我们如何解决此警告

解决方案 :我们按顺序计算和设置优先级。优先级必须与标签不同。这意味着哪个是重要的将获得更高的优先级。例如,就我而言,我为标签设置了垂直优先级,如下所示:

我为 1st 标签设置了最高优先级,为 4th 标签设置了最低优先级。

StackOverflow 文档

StackOverflow 文档

在 ViewController 中,我认为你很难看到这些优先级的影响。但是,使用 UITableViewCell +估计单元格高度非常清楚。

希望这有帮助。