Я знаю, что это сообщение старое, но на всякий случай, если кто-то его ищет, есть проект под названием NYXImagesKit , который делает то, что вы ищете.
У него есть классс именем NYXProgressiveImageView, который является подклассом UIImageView.
Все, что вам нужно сделать, это:
NYXProgressiveImageView * imgv = [[NYXProgressiveImageView alloc] init];
imgv.frame = CGRectMake(0, 0, 320, 480);
[imgv loadImageAtURL:[NSURL URLWithString:@"http://yourimage"]];
[self.view addSubview:imgv];
[imgv release];
Кроме того, хорошим вариантом является сохранение изображений с чересстрочной разверткой, чтобы они загружались с низким качествоми улучшить с загрузкой.Если изображение нормальное, оно загружается сверху вниз.