scrollView不滚动到底部滚动视图上的内容视图不滚动

时间:2017-08-23 15:47:28

标签: ios xcode

i Have tools on  Scrollview in viewcontroller as shown in images i Have tools on  Scrollview in viewcontroller as shown in images

我已经开发了滚动视图作为viewController sige 320&的视图。 840,我放置了scrollview和内容

   _scrollMainView.showsHorizontalScrollIndicator=NO;
 _scrollMainView.delegate=self;
_scrollMainView.indicatorStyle=UIScrollViewIndicatorStyleWhite;
_scrollMainView.contentSize=CGSizeMake(320, 850);

1 个答案:

答案 0 :(得分:2)

您的滚动视图内容包含一个容器视图和其他视图(集合视图和标签)

要按预期滚动内容,您的视图层次结构应如下所示

  1. 主视图
  2. 滚动型
  3. 2.1容器视图

    2.1.1其他您想要在滚动视图中显示的视图(在您的案例集合视图和标签中应该在容器视图中)

    如果您不想使用自动布局,则需要修复滚动视图框架并增加容器高度以显示所有其他内容

    使用自动调整大小来设置滚动视图的框架

    如果你想使用自动布局,那么将滚动视图从4面固定到主视图  然后将容器视图从4侧固定到滚动视图,然后添加相等的高度以滚动视图容器

    然后选择容器视图的高度约束并将其优先级降低到250 根据需要为容器视图添加恒定高度 现在你很高兴