这就是我的 Storyboard和预览中的样子:
这就是我在 Storyboard 中为UIStackView
设置的内容:
但是,当我在真实设备上运行此命令时,一切都会改变:
为什么会这样呢?
请注意,我这里有两个UIStackViews
:带标签的图标框和两个按钮。第二个可以正常工作,但第一个不能正常工作。为什么?这是完全一样的方法。 UIStackView
的两个直接 subview
编辑
我意识到问题只出现在UIImageView
的直接 subview 中,而UIStackView
仅是,而出现。
最佳答案
只需点击“+”按钮分配部分,然后选择“任意x紧凑高度”,然后均匀填充即可。我希望它能很好地工作。
关于ios - Size Class紧凑高度无法与UIStackView的轴和实际设备一起正常使用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/37828980/