在模拟器中运行时,视图会自动隐藏

问题描述 投票:0回答:1

截图:ss

属性检查员:properties of view

尺寸检验员:Size inspector

查看调试器:view debugger

虽然在编辑器和模拟器中显示的设备相同,但在模拟器上运行应用程序时,显示结果的视图会自动隐藏。在其他设备尺寸中,行为也相同。这是什么原因?

我控制了约束,但对我来说似乎没有任何问题,也没有错误警告。

编辑:据我了解,堆栈视图的 FillProportionally 属性导致将高度设置为零。在苹果文档中,它说 FillProportionally ,根据视图的固有大小制作比例,所以可能出于一个原因结果视图固有大小为 0。但我还无法解决。

Edit2 : 在 UIStackView 中按比例填充

感谢这个答案,我修复了它。我按比例更改填充以填充并将高度设置为该视图。

ios swift uikit storyboard
1个回答
0
投票

在 UIStackView 中按比例填充

感谢这个答案,我修复了它。我按比例更改填充以填充并将高度设置为该视图。

根据固有尺寸按比例填充设置尺寸,因为视图固有尺寸为零,所以高度也为零。

© www.soinside.com 2019 - 2024. All rights reserved.