[英]Auto-layout - StackView deleting existing constraints
我几乎不了解如何使用自动布局在xCode Interface Builder中实现一些iOS应用程序屏幕。
我已经放置了一些具有工作约束的元素,但是我意识到将它们分组为垂直StackView会更实际。
StackView
最初,这看起来很简单,就像我在上一个屏幕中所做的一样。 但是,一旦将元素嵌入StackView中,我所有的边距约束都消失了! 另外,如果我尝试手动放回约束,它们将完全无效并产生歧义。
我不完全了解iOS UI构建器的工作方式,因此很高兴需要一些帮助。
请参见下面的屏幕截图。
堆栈视图中的约束可能很古怪,但是尝试/试验特性可以有所帮助。
特别是,调整Alignment , Distribution和Spacing通常可以解决问题。
Alignment
Distribution
Spacing
[英]iOS auto-layout constraints
[英]Constraints without using auto-layout?
[英]iOS Auto-layout constraints and frames not working
[英]Auto-layout constraints not working as expected
[英]Adding constraints without auto-layout
[英]Auto-layout constraints not getting respected
[英]Auto-layout/width of uibutton problem in stackView swift
[英]Adding auto-layout constraints to subviews of a view with Masonry
[英]iOS auto-layout unsatisfied constraints due to 0 sized container view
[英]Weird issue when setting up auto-layout constraints in code
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.