У меня есть несколько изображений, которые мне нужно получить из Интернета. Просто используя данные из URL.
Они должны корректно отображаться на Retina Display.
Когда я получаю изображения из Интернета, они все еще выглядят пикселизированными. Мне нужно установить масштаб изображения на дисплей сетчатки (2.0 ), но я должен что-то упустить. Вот что я сделал до сих пор.
UIImage *img = [UIImage imageWithData:[NSData dataWithContentsOfURL:@"http://www.msdomains.com/tmp/test.png"];
CGRect labelFrame = CGRectMake(0,0,64,64);
UIImageView *imageView = [[UIImageView alloc] initWithFrame:labelFrame];
imageView.contentScaleFactor = [UIScreen mainScreen].scale;
[imageView setImage:img];
[self addSubview:imageView];
[imageView release];