2011/11/30

画像をフェードインさせる

画像をすっとフェードインさせたいときはView Animationを使うのが手軽でよい。

imageView.alpha = 0; 
[UIView beginAnimations:@"fadeIn" context:nil];
[UIView setAnimationCurve:UIViewAnimationCurveEaseInOut]; 
[UIView setAnimationDuration:0.3];
imageView.alpha = 1; 
[UIView commitAnimations]; 

 例えば非同期で画像をロードして表示する場合、突然絵が現れるのは無骨だが、フェードインさせると眼にやさしいというか見栄えがよかったりする。

UIActivityIndicatorViewのくるくる画像の非同期ロードと組み合わせるのがグッド◎

0 件のコメント:

コメントを投稿