我不确定我是否正确标题,但不确定如何标题。
所以我有UIViewController
。在此ViewController
我有一个UIScrollView
,ScrollView
我有一个UIView
。在那个UIView
中,我有一些UILabel's
包含数据。标签以标题和值的方式布局,因此我有5个标题和5个值。标题和值排列在其视图rect的顶部。所以它看起来像一种形式。我在所有button
的底部都有一个labels
。这一切都是使用AutoLayout
设置的,并且它可以正常运行。 4值字段可以根据我需要显示的数据量增长。所以它会增长,它下面的标题,值和按钮会正确地向下移动并正确对齐。这一切都有效。问题是可以增长的视图会增长太多,以至于它将标签和按钮移动到屏幕下方。你无法看到或对它们感兴趣。
所以我认为在查看视图层次结构时发生的事情是标签所在的UIView
没有增长,因此UIScrollView
不需要滚动。但是,如果我在底部按钮上设置约束来保持UIView
从按钮底部开始保持10个像素,则可以增长的UILabel
不会增长。我不确定如何设置UILabel
可以增长的约束,并且如果需要,它所在的UIView
也会增长。
我希望这不会令人困惑。并且感谢您提前提供任何帮助。