自动布局 - StackView 删除现有约束
Auto-layout - StackView deleting existing constraints
我几乎没有学会在 xCode 带有自动布局的 Interface Builder 中实现一些 iOS 应用程序屏幕。
我已经放置了一些具有工作限制的元素,但我意识到将它们分组为垂直 StackView
.
会更实用
起初看起来很简单,就像我在前一个屏幕上做的一样。然而,一旦我将我的元素嵌入到 StackView 中,我所有的边距限制都消失了!此外,如果我尝试手动放回我的约束,它们根本不起作用并产生歧义。
我不完全理解 iOS UI 生成器的工作方式,所以我很乐意需要一些帮助。
请参阅下面的屏幕截图。
堆栈视图中的约束可能很古怪,但玩弄/试验这些特性会有所帮助。
特别是,调整 Alignment
、Distribution
和 Spacing
通常可以解决问题。
我几乎没有学会在 xCode 带有自动布局的 Interface Builder 中实现一些 iOS 应用程序屏幕。
我已经放置了一些具有工作限制的元素,但我意识到将它们分组为垂直 StackView
.
起初看起来很简单,就像我在前一个屏幕上做的一样。然而,一旦我将我的元素嵌入到 StackView 中,我所有的边距限制都消失了!此外,如果我尝试手动放回我的约束,它们根本不起作用并产生歧义。
我不完全理解 iOS UI 生成器的工作方式,所以我很乐意需要一些帮助。
请参阅下面的屏幕截图。
堆栈视图中的约束可能很古怪,但玩弄/试验这些特性会有所帮助。
特别是,调整 Alignment
、Distribution
和 Spacing
通常可以解决问题。