ScrollView 在Autolayout中的不能滚动的问题
来源:互联网 发布:华宇软件 待遇 编辑:程序博客网 时间:2024/05/21 03:27
在接触Autolayout的初期,关于scrollView的约束设置是一个小难点,往往设置了一堆约束之后还是无法滚动起来。或者约束设置之后产生了许多错误。
其实,在设置scrollView 的约束时只要保持思路的清晰,并了解scrollView的原理就很容易正确设置约束了。
在 Autolayout 下,UIScrollView的 contentSize 是由其内容的约束来定义的。因此,我们在 ScrollView里面设置的约束,不仅起到布局内容的作用,同时也起到了定义 ScrollView 可滚动范围的作用。
比如,我希望我的scrollView 内容在垂直方向滚动,scrollView高度为200,scrollView 中有一个view,把view的Height 约束设置为300,同时明确设置view的top 和bottom约束与scrollView 各为50,这样 scrollView的contentSize 的height为400。
另外,在代码中可以使用setContentSize方法来修改contentSize。
参考文章:
http://www.cocoachina.com/ios/20141118/10242.html
0 0
- ScrollView 在Autolayout中的不能滚动的问题
- ScrollView不能滚动的问题
- ScrollView中的GridView ,解决不能滚动问题
- ScrollView不能滚动问题
- ios scrollview不能上下滚动的问题
- Android viewpager在scrollview中的滚动问题
- ListView、ScrollView中嵌套的EditText不能滚动的问题
- scrollView中嵌套ListView,ListView不能滚动的问题
- 解决ScrollView中嵌套EditText,EditText不能滚动的问题
- iOS的ScrollView包含TableView使用AutoLayout实现滚动
- scrollView xib用autolayout 让其中的imgView滚动
- AutoLayout中的Scrollview笔记
- 设置了scrollview不能上下滚动,但是还能滚动的问题
- ios6 scrollView 不能滚动
- 关于listview在ScrollView中不能全屏的问题
- 布局在ScrollView下不能铺满的问题
- 解决 iframe 在 iPad 上不能滚动的问题
- scrollview的双列同步滚动问题
- Mongodb基本命令及使用
- Java Web学习总结(3)——Servlet详解
- JDK8新特性-Lambda
- 大牛约翰·卡马克语录
- 讨厌的小数点
- ScrollView 在Autolayout中的不能滚动的问题
- CSS 文本样式
- openstack horizon 新增dashboard
- Git(终结)
- RabbitMQ入门教程 For Java【1】 - Hello World
- Atom如何安装插件
- github使用总结
- EJB,产品 or 标准?
- SQL 查询重复数据并显示重复次数