Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Как правильно использовать закаченую картинку, ретина/не ретина дисплей - Программирование iOS

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование iOS NetBeans http://www.cyberforum.ru/ios-dev/thread957125.html
Какой JDK нужно установить для Mac os x версии 10.6.7?
Программирование iOS ZipArchive и кириллица Здравствуйте! ZipArchive хорошо архивирует и разархивиует. Но с кириллицей полный тарарама. Имена файлов в архиве не по фэншую, и разархивируется кракозябра:( Как научить ZipArchive понимать не... http://www.cyberforum.ru/ios-dev/thread955399.html
Программирование iOS Вырезка из NSString или NSMutableString
Есть строка NSString, ну или NSMutableString, можно получить любую из них. Нужно получить один символ. Допустим в строка "Информатика", получить 5 символ, и возврашается "р", или если отсчёт с нуля...
Помощь новичку Программирование iOS
Всем привет, очень давно хотел начать учить obj-c и писать приложения для ios, но вот у меня есть парочку вопросов к вам: 1. Если я напишу программу для iPhone, сложно ли ее будет сделать также...
Программирование iOS SIGABRT после создания Outlet для UITextView http://www.cyberforum.ru/ios-dev/thread953473.html
Ничего сложного не сделал. Размесил на форму UITextView, компилирую, все отлично. Созданию событие для кнопки и из XIB файла соеденяю с кодом. Компилирую все работает. Создаю выход для UITextView вот...
Программирование iOS Портирование Sox на objective c Привет ребятки) никто не занимался портированием библиотеки для обработки звука Sox вот ссылочка http://sox.sourceforge.net. Я что то покопался нашел один никчемный класс как пример но там не все... подробнее

Показать сообщение отдельно
КОЗАК СЕРГІЙ
4 / 4 / 1
Регистрация: 16.10.2009
Сообщений: 38

Как правильно использовать закаченую картинку, ретина/не ретина дисплей - Программирование iOS

18.09.2013, 19:54. Просмотров 606. Ответов 3
Метки (Все метки)

Всем доброго времени суток, как не странно возник вопрос и не могу найти полный ответ на него.
Всем наверное известно что картинки для iPhone 3 и для iPhone 4 нужны разные, например чтоб все хорошо отображалось на разных дисплеях использую “image.png” а также “image@2x.png”.
Ети картинки есть в файле проекта, и система подставляет автоматически image@2x.png для ретина дисплея.
Но что когда ми закачаем картинку к себе с сервера и потом ее используем, есть ли смысл закачивать картинки 2-х расширений, или можно закачать картинку самого большего размера, и вставлять себе в UIImageView нужного размера.

Когда же ми закачали картинку то ми должны указать полный путь к ней…

NSArray *paths = NSSearchPathForDirectoriesInDomains(NSLibraryDirectory, NSUserDomainMask, YES);
NSString *docDir = [paths objectAtIndex: 0];
NSString *docFile = [docDir stringByAppendingPathComponent:[NSString stringWithFormat:@"%@",self.imageName]];

В таком случае получим ответ «"library/image.png»

Или надо брать каждую картинку и сотреть какой у нас сейчас дисплей, и как било в 1 посте уже менять название картинки и подставлять в «docFile» расширение @2x ?

Добавлено через 31 минуту
ответ по етой теме
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru