【发布时间】:2020-08-07 09:45:15
【问题描述】:
一张图胜一千字:
这两个标签在一个 UICollectionviewCell 中。这些是标签上激活的容器:
blue.topAnchor.constraint(equalTo: container.topAnchor)
blue.leftAnchor.constraint(equalTo: container.leftAnchor)
blue.rightAnchor.constraint(equalTo: container.rightAnchor)
green.topAnchor.constraint(equalTo: bottomAnchor)
green.leftAnchor.constraint(equalTo: container.leftAnchor)
green.rightAnchor.constraint(equalTo: container.rightAnchor)
green.bottomAnchor.constraint(equalTo: container.bottomAnchor)
而我试图做的但似乎没有用:
blue.setContentHuggingPriority(.defaultLow, for: .vertical)
blue.setContentCompressionResistancePriority(.defaultLow, for: .vertical)
green.setContentCompressionResistancePriority(.defaultHigh, for: .vertical)
我怎样才能让蓝色标签占用尽可能少的空间,被绿色标签推动?
两个标签都是多行的。
【问题讨论】:
标签: ios swift nslayoutconstraint