需要时以编程方式添加滚动

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了需要时以编程方式添加滚动相关的知识,希望对你有一定的参考价值。

我在我的应用程序中设置了一个屏幕,其中包含所有约束和所有内容,因此不希望在界面构建器中为此视图设置滚动视图,如果这意味着我将丢失约束。

内容大小各不相同,所以我只想让视图离开屏幕时可以滚动。

有没有办法使这个视图可滚动而不删除约束? (如果可以在界面构建器中完成而不更改约束,那么请说)

答案

1-拖动它后面的scrollView并将它的前导,尾随,顶部和底部挂钩到superView

2-复制要使其成为滚动包的视图,将其粘贴到具有L,T,T,B约束的scrollview中,滚动视图和等宽度到顶部外部视图

顺便说一句:你也可以使用嵌入式

编辑器 - >嵌入 - > scrollView

注意:这不会破坏视图的内部约束,但是您将只丢失视图本身的约束

以上是关于需要时以编程方式添加滚动的主要内容,如果未能解决你的问题,请参考以下文章

如何以编程方式将垂直滚动条添加到组合框

如何在显示旋转时以编程方式更改布局约束

打印时以编程方式添加脚注(图像)

添加新 UIWindow 时以编程方式隐藏状态栏?

旋转设备时以编程方式将视图添加到父 LinearLayout 会重复最后一个条目

使用 AjaxForm 时以编程方式提交表单