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

Программирование iOS/iPhone

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

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

18.09.2013, 19:54. Просмотров 612. Ответов 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
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.09.2013, 19:54
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как правильно использовать закаченую картинку, ретина/не ретина дисплей (Программирование iOS):

Ретина или как быть с картинками? - HTML, CSS
вобщем у меня ступар с картинками верстаю сайт, а картинки все слишком большие, например для шапки картинка 2560х784 хотя на шаблоне в два...

Ремонт Макбук Про ретина - Ремонт ноутбуков
Добрый День! что-то мне показалось, что после 2 лет работы мой макбук про 13 ретина начал греться. Обзвонил СЦ, везде сказали от 2500 за...

сноу леопард на мак бук про Ретина 15 - Mac OS
Всем привет. После недели мучений с мак буком у меня есть чистый диск. На который я хочу поставить мак ось. Скачал...

Как правильно использовать стек, использовать вершину стека и т.п - C#
Научите пожалуйста правильно использовать стек, использовать вершину стека и т.п. Просто стек очень нужен - очень полезный оператор.

Как использовать картинку из ресурса - C++/CLI WinForms
Дело такое. Нужно обращаться к картинке а таскать ее за собой неохота. Я вот и подумал а можно как то ее в ресурсы запихнуть и оттуда уже...

Как правильно вывести картинку? - PHP БД
ребят как правильно вывести в html? $result = select_query("products", array("pid" => $id)); while ($data =...

3
mobidevelop
182 / 182 / 3
Регистрация: 10.01.2013
Сообщений: 596
18.09.2013, 23:24 #2
Цитата Сообщение от КОЗАК СЕРГІЙ Посмотреть сообщение
или можно закачать картинку самого большего размера, и вставлять себе в UIImageView нужного размера.
Можно. Ничего страшного не случится. Ну, кроме лишнего трафика.
0
zulkis
683 / 610 / 38
Регистрация: 13.01.2011
Сообщений: 1,724
19.09.2013, 07:35 #3
Цитата Сообщение от mobidevelop Посмотреть сообщение
Можно. Ничего страшного не случится. Ну, кроме лишнего трафика.
А еще, если девайс будет старенький, и оперативочки в нем будет мало, его у вас ОС прибьет, ну а так да, все окей
1
mobidevelop
182 / 182 / 3
Регистрация: 10.01.2013
Сообщений: 596
19.09.2013, 18:50 #4
Ну, это уже оптимизация. Там свои заморочки
0
19.09.2013, 18:50
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.09.2013, 18:50
Привет! Вот еще темы с ответами:

Как с позиционировать правильно картинку? - HTML, CSS
Всем добрый день! Подскажите, пожалуйста, разместить картинку внутри списка ul li, так что бы текст остался по центру? Я не знаю,...

Как правильно поставить картинку - HTML, CSS
Здраствуйте, я только начал изучать html и кароч надо РЯДОМ с стихом поставить картинку , а она у меня там вправо, ну и вот код,помогите...

Как правильно открыть картинку - PHP БД
Как правильно открыть картинку и посмотреть код картинки а то я пробивал но у меня иероглифы какие то вроде что то с кодировкой что...

Как правильно спрятать картинку - jQuery
<img class="" style="display: none;" img="images/album_coat/001.png"> есть картинка, я ее прячу с помощью такой конструкции ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

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