2016-03-07 68 views

回答

2

好吧说。 Stackviewcontent size获取其高度和宽度。 有时我们不能确切地说有多少content size a ui element

例如,如果我们有一个imageviewstackview,我们在运行时分配imagestackview将与imageview一起增长。问题是多少。那么这取决于图像的大小。所以我们可以感受到不希望的结果。所以我们使用预定义的constraints来修复stackview大小。

另外,Stackview需要constraints的位置。 stackview的位置在viewcontroller的内部视图的哪里。所以我们需要constraints来定位我们的stackview

+0

谢谢,这对水平法则有意义,但垂直堆栈视图的高度如何? XCode唠叨我需要身高,但我真的不知道会有多久,或者我真的不在乎。我可以将内容包装在滚动视图中,但堆叠视图的高度应该被忽略。 –

+0

作为@Irfan说'Stackview从内容大小获取其高度和宽度。“这句话是关键。 – Ricardo