6
画像を非同期的にロードし、UIImageViewで画像を「ちょうど表示」する代わりに、フェードインさせる方法を見つけようとしています。 iPadのYouTubeアプリ。iOSで非同期に読み込まれた画像をフェードインする
私はこれをどのように行うのか誰かが手掛かりを持っていますか?私は似たようなことをやった人を探し回ってみましたが、運がまだあまりなく、どこから始めたらいいのか分かりません。
画像を非同期的にロードし、UIImageViewで画像を「ちょうど表示」する代わりに、フェードインさせる方法を見つけようとしています。 iPadのYouTubeアプリ。iOSで非同期に読み込まれた画像をフェードインする
私はこれをどのように行うのか誰かが手掛かりを持っていますか?私は似たようなことをやった人を探し回ってみましたが、運がまだあまりなく、どこから始めたらいいのか分かりません。
自分のソリューションもロールバックする必要がありました。 。
imageView.alpha = 0;
[UIView beginAnimations:@"fadeIn" context:nil];
[UIView setAnimationCurve:UIViewAnimationCurveEaseInOut];
[UIView setAnimationDuration:0.3];
imageView.alpha = 1;
[UIView commitAnimations];
:それはテーブルビュー内の画像の話ですが、私は、(this tutorial for async loading of UIImageViewsを開始したのと同じ原則が一般的には画像ビューに適用されます
限りフェードなどの一部で、そのコードブロックは次のようになりますちょっとメモしておけば、iOS 4.0以降をターゲットにしている場合は、新しいブロックベースのアニメーション機能を使用することをおすすめします。http://developer.apple.com/library/ios/#documentation/UIKit/Reference/UIView_Class/UIView/ UIView.html#// apple_ref/doc/uid/TP40006816-CH3-SW109 –
+1 for Allara。私の答えはiOS 3.0と下位互換性がありますが、4.0 +をターゲットにできるほど幸運だとすれば、 *途中で簡単に。 –