![](/img/trans.png)
[英]AutoLayout constraints for programmatically added buttons in a scrollView
[英]Scrollview is not scrolling using autolayout though I have added proper constraints
每次您尝试在诸如提交申请/表格之类的内容上添加滚动视图时,请记住以下步骤:
在基础视图上添加滚动视图,其框架与基础视图完全相同
添加顶部,左侧,底部和右侧约束(每个应为0)
您设置了ScrollView contentSize吗?
请检查您是否设置了可滚动的高度。
例如。
scrlVIewSignUp.contentSize = CGSizeMake(self.view.frame.width, 1000)
大约高度为1000(请根据您的要求设置高度)
我假设您遇到了contentSize问题。 看看这个 .it关于使用“纯”自动布局方法时如何处理contentSize。 其要点是您的约束隐式定义了内容大小。 使用AutoLayout时,您永远不要显式设置它。
它还在博客文章的末尾附加了示例项目,以演示其工作原理。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.