为视图添加约束后,其frame将不可更改,因此无法通过修改frame实现动画效果。接下来通过一个简单示例,介绍如何对已添加约束的视图执行动画操作,帮助掌握约束环境下实现动态效果的方法。
1、 在Storyboard中拖入一个视图,并将其背景色设置为红色。
2、 将该视图的宽度和高度约束设置为固定值,均为160。
3、 设置上边距和左边距的约束条件
4、 将视图的上边距约束连接至视图控制器。
5、 在touchgan事件中,关键步骤是调整约束参数以实现动画效果。
6、 运行前后对比图
