画像をすっとフェードインさせたいときはView Animationを使うのが手軽でよい。
imageView.alpha = 0;
[UIView beginAnimations:@"fadeIn" context:nil];
[UIView setAnimationCurve:UIViewAnimationCurveEaseInOut];
[UIView setAnimationDuration:0.3];
imageView.alpha = 1;
[UIView commitAnimations];
例えば非同期で画像をロードして表示する場合、突然絵が現れるのは無骨だが、フェードインさせると眼にやさしいというか見栄えがよかったりする。
UIActivityIndicatorViewのくるくるや画像の非同期ロードと組み合わせるのがグッド◎
0 件のコメント:
コメントを投稿