一,使用animateWithDuration来实现动画
(1)此方法共有5个参数:
- duration:动画从开始到结束的持续时间,单位是秒@H_403_17@
- delay:动画开始前等待的时间@H_403_17@
- options:动画执行的选项。里面可以设置动画的效果。可以使用UIViewAnimationOptions类提供的各种预置效果@H_403_17@
- anmations:动画效果的代码块@H_403_17@
- completion:动画执行完毕后执行的代码块@H_403_17@
- frame:此属性包含一个矩形,即边框矩形,此值确定了当前视图在其父视图坐标系中的位置与尺寸@H_403_17@
- bounds:也是矩形,边界矩形,它指的是视图在其自己的坐标系中的位置和尺寸,左上角坐标永远是(0,0)@H_403_17@
- center:确定视图的中心点在其父视图坐标系中的位置坐标。即定义当前视图在父视图中的位置@H_403_17@
- alpha:视图的透明度。(但视图完全透明时,不能响应触摸消息)@H_403_17@
- backgroundColor:背景色@H_403_17@
- transform:这是一种3×3的变化矩阵。通过这个矩阵我们可以对一个坐标系统进行缩放、平移、旋转以及这两者的任意组操作。@H_403_17@