我是不是必须在 UIScrollView 中添加视图才能滚动这些视图?
Posted
技术标签:
【中文标题】我是不是必须在 UIScrollView 中添加视图才能滚动这些视图?【英文标题】:Do I mandatory add views in UIScrollView in order to scroll those views?我是否必须在 UIScrollView 中添加视图才能滚动这些视图? 【发布时间】:2016-03-19 10:28:25 【问题描述】:我使用了自动布局,在设计屏幕后我需要滚动所有内容。如果我在一个新的滚动视图中添加所有屏幕视图,我的所有约束都将不起作用。那么最简单的方法是什么?
【问题讨论】:
你检查我的答案了吗? 【参考方案1】:简单的方法是,
在Mainview中取一个scrollview,然后在scrollview中添加另一个视图(Contentview),然后在内容视图中添加所有内容。因此,您可以滚动内容视图。并且当您的内容视图将滚动时,所有控件都会上下移动。由于内容视图。
你的层次结构是这样的,
Mainview
Scrollview
ContentView
Textfield
button
Label
在下面的链接中,您将找到有关
的最佳教程Set Constrain to Scrollview with Autolayout with Example
最后但不是租约,
不要忘记在 viewcontroller 属性中取消勾选 Adjust Scrollview insets。
【讨论】:
以上是关于我是不是必须在 UIScrollView 中添加视图才能滚动这些视图?的主要内容,如果未能解决你的问题,请参考以下文章
UIScrollView 中的 UIImageView 和 UIWebView