【发布时间】:2021-11-26 19:15:10
【问题描述】:
我正在学习 Swift 并在 Xcode 中构建我的 UI,在情节提要中似乎还可以。
但是当我运行模拟器时,顶部导航堆栈视图、详细图像视图和标题标签之间存在巨大间距。
我已尝试发布尽可能多的有关每个 stackView 的属性检查器的信息。
Top Navigation Stack View Inspector
我做错了什么?我怎样才能在我的所有内容之间获得通常的 20-30 间距?
Uptade:我找到了解决方案。我刚刚将详细图像视图的高度限制明确设置为 520。不是最好的,但至少它适用于所有 iPhone 屏幕尺寸。
【问题讨论】:
-
警告是否与任何缺少的约束有关?
-
@PtitXav 不,它只是告诉左侧空的无法访问的collectionVC
-
@ekstrak - 为您的视图(标签、“名称”视图、图像视图等)提供不同的背景颜色。这样可以更轻松地查看框架和间距的变化。
-
@DonMag 完全忘记了这一点,谢谢。我刚刚意识到我不知道这些间隔是什么。
-
请修剪您的代码,以便更容易找到您的问题。请按照以下指南创建minimal reproducible example。
标签: ios swift xcode uistackview spacing