1
大きな画像を読み込んでぼかし画像にしてから、ゆっくりとフルサイズの画像を読み込む方法は誰でも知っています。これは、少なくとも、フルサイズの画像を読み込むのを数秒待つこと以外は、ユーザが最初に画像をプレビューすることを可能にする。iphoneの写真ライブラリと同じように大きな画像の読み込み時間を短縮する
おかげ
大きな画像を読み込んでぼかし画像にしてから、ゆっくりとフルサイズの画像を読み込む方法は誰でも知っています。これは、少なくとも、フルサイズの画像を読み込むのを数秒待つこと以外は、ユーザが最初に画像をプレビューすることを可能にする。iphoneの写真ライブラリと同じように大きな画像の読み込み時間を短縮する
おかげ
私はこの記事が古いですけど、念のために誰がそれを探している、あなたが探しているものを行いNYXImagesKitというプロジェクトがあります。
UIImageViewのサブクラスであるNYXProgressiveImageViewという名前のクラスがあります。
あなたがしなければならないのは、次のとおりです。
NYXProgressiveImageView * imgv = [[NYXProgressiveImageView alloc] init];
imgv.frame = CGRectMake(0, 0, 320, 480);
[imgv loadImageAtURL:[NSURL URLWithString:@"http://yourimage"]];
[self.view addSubview:imgv];
[imgv release];
また、良いオプションはインターレースとして、それは低品質でロードされるようにあなたのイメージを保存して、ダウンロードを改善することです。イメージが正常であれば、上から下にロードされます。
お返事ありがとうございます。しかし、画像はカメラロールからではありません。そして、アプリは写真ギャラリーのように画像をプレビューする必要があります。画像が2000 * 4000のような大きさであれば、画像使用UIImageを読み込むのに数秒かかります。 –