这就是我的 Storyboard和预览中的样子:

ios - Size Class紧凑高度无法与UIStackView的轴和实际设备一起正常使用-LMLPHP

这就是我在 Storyboard 中为UIStackView设置的内容:

ios - Size Class紧凑高度无法与UIStackView的轴和实际设备一起正常使用-LMLPHP

但是,当我在真实设备上运行此命令时,一切都会改变:

ios - Size Class紧凑高度无法与UIStackView的轴和实际设备一起正常使用-LMLPHP

为什么会这样呢?

请注意,我这里有两个UIStackViews:带标签的图标框和两个按钮。第二个可以正常工作,但第一个不能正常工作。为什么?这是完全一样的方法。 UIStackView的两个直接 subview

编辑

我意识到问题只出现在UIImageView的直接 subview 中,而UIStackView仅是,而出现

最佳答案

只需点击“+”按钮分配部分,然后选择“任意x紧凑高度”,然后均匀填充即可。我希望它能很好地工作。

关于ios - Size Class紧凑高度无法与UIStackView的轴和实际设备一起正常使用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/37828980/

10-12 14:46