我在StackView Horizontal中有两个UIView。在UIView中发布UILabel。我需要第一个优先。主要要求是在任何UI中都完全缺少固定宽度。 enter image description here
答案 0 :(得分:0)
为所需标签设置setContentCompressionResistancePriority(_:for:)较高,为另一个标签设置较低的proof of concept directive works fine in firefox stackblitz。示例:
textLabel1.setContentCompressionResistancePriority(UILayoutPriorityDefaultHigh, forAxis: .Horizontal)
textLabel2.setContentCompressionResistancePriority(UILayoutPriorityDefaultLow, forAxis: .Horizontal)