Swift模拟器看起来与情节提要不同

时间:2020-06-16 09:10:17

标签: swift autolayout

我将自动布局与stackview一起用于我的自动布局,当我运行应用程序时,看起来像是故事板和模拟器中的ui不同,有人可以告诉我为什么吗? ksqlDB

Simulator

它表明模拟器和情节提要的外观不同。谁能告诉我原因以及如何解决?谢谢

2 个答案:

答案 0 :(得分:0)

您的约束是错误的。这就是为什么,它看起来与众不同。 首先,您要记住的是以这种形式使用滚动视图。在滚动视图中附加您的视图

答案 1 :(得分:0)

看起来您对Photo视图中StackView的约束在运行时高度不正确。在运行时,带有“保存”按钮的橙色视图看起来与顶部青色视图的高度相同。

解决此问题的最简单方法是将个人资料图片ImageView和“更改照片”按钮嵌入UIView内,并将ImageView和UIButton设置为固定高度。