我对iOS的约束感到困惑,我已经阅读了很多文章,但是当根据 UILabel 尝试设置 UIView 的高度限制时会卡住内容高度。我知道这是常见的问题,但我真的不明白解决方案。我认为这个问题的主要内容是约束优先级,但我无法正确设置它们。在一种情况下, UIView 的高度不会更改为0,而在其他 UILabel 高度中没有任何意义。
因此。我有:
我想要:
UIImageView - 只是图标。如果没有文本,必须缩小到0,如果有一些文本,必须有高度32,顶部约束10,底部约束更多或等于10。
通过以编程方式添加高度约束来解决问题。 (不喜欢这个)