iOS利用scrollView嵌套子视图

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iOS利用scrollView嵌套子视图相关的知识,希望对你有一定的参考价值。

参考技术A 在开发过程中,列表作为最常用的控件,有时候需要对类似详情页这种需要很多自定义且很少复用的页面用scrollView来实现
这里我用xib来举例
1.先往xib中拖一个scrollView

设置当前scrollView上左下右与父视图约束为0;宽度任意设置一个固定值
2.再拖一个view到scrollview上,设置view与scrollView的上下左右约束为0,设置此view的宽度等于scrollView ,这时候系统会报约束错误
我们将scrollView上的这个子view的intrinsic size 修改成placeholder,并设置任意宽高,因为宽高是随着子控件的宽高自动布局的

tips:考虑到部分视图比较长,可以将当前控制器的view的size设置为freeform,这样可以更直观的查看显示效果

以上是关于iOS利用scrollView嵌套子视图的主要内容,如果未能解决你的问题,请参考以下文章

如何在挂载期间获取嵌套子组件中的 div - Vue.js

嵌套子控制器/子视图中 tableview 的框架大小

SQL - 嵌套子查询

ngx-bootstrap 下拉菜单在移动视图中嵌套子菜单

如何在 iOS 中创建嵌套子文件夹? [关闭]

页眉组件 - 无法让 Vuex 更新嵌套子组件上的存储