在Xcode中stackView, imageView和title之间的巨大间距



我正在学习Swift并在Xcode中构建我的UI,在storyboard中似乎还可以。

Xcode中的轮廓和画布

但是当我运行模拟器时,顶部导航堆栈视图,详细图像视图和标题标签之间有一个巨大的间距。

大间距1

大间距2

我试图张贴尽可能多的信息关于每个stackView他们的属性检查器。

主栈视图检查器

顶部导航堆栈视图检查员

内容栈视图检查器

我做错了什么?我怎样才能让所有内容之间保持20-30的间距呢?

升级:我已经找到一个解决方案。我刚刚明确地将详细图像视图的高度限制设置为520。虽然不是最好的,但至少可以在所有iPhone屏幕上使用。

检查align, spacing和distribution值,你的视图的大小在堆栈内可能在所有视图中设置,我看到一个滚动视图…也许你可以在滚动视图中设置堆栈约束为堆栈....的top, bottom, leading, trailing如果你设置了分配的值堆栈,填充比例,并设置了约束底部与lessThanOrEqualTo…试试那个……也许帮助。

相关内容

  • 没有找到相关文章

最新更新