如何修改autolayout 约束的值?
目前我已知的方法有5种
1.修改frame
2.修改约束的constant值
3.使用VisualFormat 语言
4.使用 constraintWithItem方法,按倍率改变 如 2x+1=Y
5.移除约束(remove at runtime),添加新的约束
前面的文章已经讲到如何使用storyboard 创建约束了,但是在实际的开发中我们经常需要适配不同的屏幕尺寸和系统版本,这时我们就 需要用代码对 我们的布局进行适当的调整了,
先来介绍第2种方法:
直接修改 约束的值 ,这是最直接最简单,官方推荐的方法!比移除 约束再添加约束省事不少!
首先咱们来拖拽一个 view......
阅读全文