alphaの値を徐々に変化させる
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つで、同時に複数のプロパティの値を指定できる。
実際プログラミングを触ってみたけど、エラー出まくり・・・
いずれわかるかな・・・
- 関連記事
-
-
メゾットの前にある「+」と「-」 2014/10/26
-
alphaの値を徐々に変化させる 2014/10/26
-
alphaプロパティの値 2014/10/26
-