iOS Xib中 UIScrollView 布局注意事项
2016-01-05 21:49
399 查看
UIScrollView 布局注意事项
昨天好好的一个xib页面,使用autolayout布局好的页面今天想加一个scrollview来适配iPhone4的设备,结果加进去以后,怎么都有警告,运行以后发现居然还可以横向滚动。
摸索了很久,也尝试把布局的约束全部去掉后重新添加都没有解决,最后对比了一下以前做的包含uiscrollview的xib布局,发现了问题,总结一下:
1.UIScrollView内部子控件必须有一个设置水平居中,也就是Align Center X to superview,这样可以确定横向滚动的范围。
2.必须设置UIScrollView中最底部的控件和UIScrollView之间的底部间距,这样可以确定滚动内容的高度。
昨天好好的一个xib页面,使用autolayout布局好的页面今天想加一个scrollview来适配iPhone4的设备,结果加进去以后,怎么都有警告,运行以后发现居然还可以横向滚动。
摸索了很久,也尝试把布局的约束全部去掉后重新添加都没有解决,最后对比了一下以前做的包含uiscrollview的xib布局,发现了问题,总结一下:
1.UIScrollView内部子控件必须有一个设置水平居中,也就是Align Center X to superview,这样可以确定横向滚动的范围。
2.必须设置UIScrollView中最底部的控件和UIScrollView之间的底部间距,这样可以确定滚动内容的高度。
相关文章推荐
- ueditor编辑文章时候,复制粘贴内容,原来的图片不能显示
- Maximum Value
- UE4 服务器同步
- 计算UIBezierPath 路径内、路径上的点
- Easy-Ui错误之SyntaxError: function statement requires a name解决办法
- Jdbc Url 设置allowMultiQueries为true和false时底层处理机制研究
- Java 快速排序 (Quick Sort)
- 自定义对话框,进度条,下拉刷新等
- 邻接矩阵的dijkstra算法 迭代法以及使用PriorityQueue的java实现
- listview 管理示例
- iOS UI学习笔记(三)UIlable
- EasyUi之dialog对话框
- 程序段计时操作,并将运行时间输出TXT文档
- key/value数据库
- 自定义UICollectionViewLayout—实现瀑布流效果
- day2-UI布局
- UIImage与UIbutton相关
- UI期的基础类 UIView 基本运行顺序
- LiberOffice install office productivity suite -- Chinese_simpl
- 蓝懿IOS学习UIScrollView/UIPageControl