如何使视图控制器的顶部和底部元素保持原位,而中间的元素具有垂直滚动的元素?

法国电信

我正在使用Swift 3和XCode 8。

我试图找到该问题的答案,但也许我不知道如何正确地提出它。我试图在视图控制器的顶部有一个标题栏,在视图的底部有一个后退和下一个按钮。两者之间的内容比存在的空间长,因此我希望用户能够滚动中间的内容,但将顶部和底部元素固定在适当的位置。

我试图将一个容器与另一个大于该容器的视图控制器一起使用,以实现此目的,但是它只是调整了子视图控制器的大小。

如果我没有正确解释某些内容,请让我知道,我将尝试提供有关我遗漏的更多信息。

瑞安(Ryan H.)

我对您的“意见”做出了一些假设:

  • 标题的导航栏
  • 按住“后退”和“下一步”按钮的工具栏

请尝试以下方法:

  1. 如下所示放置导航栏。不要设置任何约束。
  2. 如下所示放置工具栏。同样,不要设置任何约束。
  3. 将滚动视图放置在View Controller的中心,然后展开它,使顶部和底部分别与导航栏和工具栏对齐。同样,不要设置任何约束。
  4. 在视图控制器中突出显示所有视图,并将它们放置在堆栈视图中。
  5. 将堆栈视图固定到超级视图。这些是在下面的示例中设置的唯一约束。

在此处输入图片说明

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

滚动时如何保持<li>元素固定在<ul>元素的顶部和底部

来自分类Dev

如何从控制器访问视图元素?

来自分类Dev

如何从元素的底部到顶部更改滚动条位置?

来自分类Dev

如何从元素的底部到顶部更改滚动条位置?

来自分类Dev

元素的页边距顶部和底部的选择器

来自分类Dev

在div中放置顶部和底部元素后,让中间div用尽所有高度和左侧

来自分类Dev

在div中放置顶部和底部元素后,让中间div用尽所有高度和左侧

来自分类Dev

垂直居中-如何将内联元素垂直保持在块级元素的中间

来自分类Dev

当相关元素在滚动时触及固定元素底部和顶部时触发事件?

来自分类Dev

如何垂直居中具有更高兄弟元素的元素?

来自分类Dev

将Ember控制器链接到视图/元素

来自分类Dev

Xcode / Swift-多个视图控制器中的元素

来自分类Dev

在悬停时使用过渡时如何使元素保持原位

来自分类Dev

比较到元素顶部的垂直距离和到页面顶部的滚动距离

来自分类Dev

如何在中间底部显示固定元素

来自分类Dev

用顶部和底部元素替换行元素

来自分类Dev

如何防止控制器中设置的变量从视图泄漏到元素中(隔离元素的变量范围)?

来自分类Dev

如何通过不同的视图/控制器在特定元素上设置ng-show?

来自分类Dev

如何将来自控制器的数据放入视图中的特定div元素

来自分类Dev

如何通过不同的视图/控制器在特定元素上设置ng-show?

来自分类Dev

在 Rails 视图中单击元素时如何触发控制器中的方法?

来自分类Dev

我如何检测子元素在jquery中的父元素(顶部,左侧,右侧和底部)溢出?

来自分类Dev

具有相对位置和负上限值的元素下方的元素保留在原位置

来自分类Dev

当中间元素溢出时如何使元素相对于外部元素具有粘性:隐藏;?

来自分类Dev

将浏览器视口的底部滚动到元素的顶部(jQuery)

来自分类Dev

期望元素具有滚动

来自分类Dev

禁用Webview垂直滚动以保持父元素滚动

来自分类Dev

元素自动垂直滚动

来自分类Dev

在滚动视图中具有表视图的两个视图控制器

Related 相关文章

  1. 1

    滚动时如何保持<li>元素固定在<ul>元素的顶部和底部

  2. 2

    如何从控制器访问视图元素?

  3. 3

    如何从元素的底部到顶部更改滚动条位置?

  4. 4

    如何从元素的底部到顶部更改滚动条位置?

  5. 5

    元素的页边距顶部和底部的选择器

  6. 6

    在div中放置顶部和底部元素后,让中间div用尽所有高度和左侧

  7. 7

    在div中放置顶部和底部元素后,让中间div用尽所有高度和左侧

  8. 8

    垂直居中-如何将内联元素垂直保持在块级元素的中间

  9. 9

    当相关元素在滚动时触及固定元素底部和顶部时触发事件?

  10. 10

    如何垂直居中具有更高兄弟元素的元素?

  11. 11

    将Ember控制器链接到视图/元素

  12. 12

    Xcode / Swift-多个视图控制器中的元素

  13. 13

    在悬停时使用过渡时如何使元素保持原位

  14. 14

    比较到元素顶部的垂直距离和到页面顶部的滚动距离

  15. 15

    如何在中间底部显示固定元素

  16. 16

    用顶部和底部元素替换行元素

  17. 17

    如何防止控制器中设置的变量从视图泄漏到元素中(隔离元素的变量范围)?

  18. 18

    如何通过不同的视图/控制器在特定元素上设置ng-show?

  19. 19

    如何将来自控制器的数据放入视图中的特定div元素

  20. 20

    如何通过不同的视图/控制器在特定元素上设置ng-show?

  21. 21

    在 Rails 视图中单击元素时如何触发控制器中的方法?

  22. 22

    我如何检测子元素在jquery中的父元素(顶部,左侧,右侧和底部)溢出?

  23. 23

    具有相对位置和负上限值的元素下方的元素保留在原位置

  24. 24

    当中间元素溢出时如何使元素相对于外部元素具有粘性:隐藏;?

  25. 25

    将浏览器视口的底部滚动到元素的顶部(jQuery)

  26. 26

    期望元素具有滚动

  27. 27

    禁用Webview垂直滚动以保持父元素滚动

  28. 28

    元素自动垂直滚动

  29. 29

    在滚动视图中具有表视图的两个视图控制器

热门标签

归档