我正在做一个"最新消息"我将通过我的故事板重用的XIB。
问题是XIB文件由于某种原因具有比它应该高得多的高度。
我尝试使用preferredMaxLayoutWidth
或将高度限制设置为a >= x
,但没有任何效果。
这是我的视图层次结构,以及视图的约束:
结果如下:
这是故事板场景的层次结构:
我希望这是足够的信息,并提前感谢!
答案 0 :(得分:0)
我对你的笔尖布局的猜测是,顶级容器被限制在它的超级视图的顶部和底部。这种约束可能会超越其他限制因素。 打破这些限制,看看是否有帮助。
答案 1 :(得分:0)
问题在于Content Hugging Priority
和Content Compression Resistance Priority
未正确设置,因此左侧的UIImageView始终会扩展到最大高度。
设置Content Priorities
后问题就消失了,所以右边的文字确定了容器的高度。