UIView在scrollview中不可滚动

时间:2019-01-16 09:59:47

标签: ios

我在scrollview中有视图。在UIView内部,有许多对象。我希望该视图可以滚动。

Here is screenshot

storyboard

4 个答案:

答案 0 :(得分:0)

您首先需要了解UIScrollView的工作方式。应该有这样的警告消息:

  

ScrollView的滚动内容不明确

您的scrollView将不会滚动,因为这意味着scrollView的子视图没有足够的约束条件附加到它们以及scrollView上,无法使scrollView滚动。那么scrollView如何滚动?如果scrollView的内容超过scrollView的框架(宽度或高度),则scrollView将是可滚动的。

答案 1 :(得分:0)

在滚动视图中增加contentview(view)的高度将使滚动视图在其他必要约束下滚动

答案 2 :(得分:0)

我认为UIView不适合这种情况,因为有许多垂直对齐的对象,所以我更喜欢使用堆栈视图。现在滚动工作了!

enter image description here

答案 3 :(得分:0)

更好的是,您可以增加视图控制器的高度并使用它添加滚动视图 希望这段视频对您有所帮助。