UIViewクラスのanimateWithDuration:animations:メゾットで、プロパティ値を徐々に変化させる事ができる。
[例]
//写真のalphaプロパティを徐々に変化させる
[UIView animateWithDuration:1
animations:^{
//alphaプロパティの変化後の値を設定する
self.myPhoto.alpha = newValue;
}];
animateWithDurationで、変化させる秒数を設定できる。[例]では1秒、1秒のアニメーションになる。
animation:^{ }で、アニメーションさせたいプロパティの最終値を設定する。
変化させる事のできるプロパティはalpha以外に多数ある↓
frame
bounds
center
transform
alpha
backgroundColor
contentStretch
上の7つで、同時に複数のプロパティの値を指定できる。
実際プログラミングを触ってみたけど、エラー出まくり・・・
いずれわかるかな・・・