美文网首页iOS基础扫盲
在UIScrollview上添加约束

在UIScrollview上添加约束

作者: 记忆的北极 | 来源:发表于2018-12-06 11:27 被阅读8次
  1. 拖一个UIView在UIScrollView上作为子控件的内容视图(以下统称containerView),之后所有的子控件都放在containerView上(类似于UITableviewCell的contentView)

  2. 设置containerView距离UIScrollView上下左右距离约束都是0,containerView和UIScrollView的frame一样大

  3. 固定containerView 的高度,这一步是虚假的操作,这样UIScrollView就以为的自己的contentSize.height =containerView.height

  4. 设置containerView水平居中(表示垂直方向能滑动),这时候containerView就没有警告了

  5. 向containerView上拖子控件,按正常情况设置约束(从上往下打约束)

  6. 删除之前设置的高度约束,设置containerView和其子视图布局最底部的控件的 bottom space to container

至此,UIScrollView上的约束就完成了~

相关文章

网友评论

    本文标题:在UIScrollview上添加约束

    本文链接:https://www.haomeiwen.com/subject/zxwncqtx.html