Это действительно простой способ, но доставка изображения без сетчатки делает приложение более легким.

я есть рабочее приложение, которое я проверил в моем iPod Touch. Все работает довольно хорошо.

Значки моей вкладки и изображения заставки находятся в отдельной папке в папке «Ресурсы».

Resources->images

Теперь я знаю, что для iPhone4 мне нужно использовать 2x изображения.

Мой вопрос касается поддержки iPhone4, все, что мне нужно сделать, это добавить 2x изображения в папку с изображениями. Например, если мое изображение заставкиDefault.pngЯ должен добавить свое 2x изображение как[email protected] в моей папке с изображениями и iphone будет использовать его автоматически.

Это одинаково для всех изображений с вкладками?

заранее спасибо

Ответы на вопрос(2)

Решение Вопроса

@2x изображения в ваш проект XCode (например, путем перетаскивания их из Finder в XCode), поэтому они будут добавлены в пакет при создании приложения.

 Till26 мая 2011 г., 12:22
+1 за правильный ответ / заверение
 Neelesh26 мая 2011 г., 12:25
Спасибо за ваш ответ. Для моего значка tabBar я использовал изображение "icon_tab_1_30x30.png" в моем конструкторе интерфейса. Теперь я добавляю "[email protected]" .. Должен ли я изменить наименование в конструкторе интерфейса, как сказано в ответе ниже?
 BoltClock♦26 мая 2011 г., 12:26
@Narayanan: Нет. Вам не нужно ничего менять в Интерфейсном Разработчике.

над которыми я работал, у меня есть только одно изображение в этом формате:

[email protected]

Когда я ссылаюсь на это изображение, я делаю следующий вызов, и он всегда работает, будь то 3GS / iPhone 4 или iPad.

[UIImage imageNamed:@"myImage.png"]
 Luke26 мая 2011 г., 12:23
Правильно - я называю только простую версию (без @ 2x), но единственными изображениями, на которые есть ссылки и ссылки на Xcode, являются версии @ 2x.
 Warre Buysse01 сент. 2013 г., 15:36
Это действительно простой способ, но доставка изображения без сетчатки делает приложение более легким.
 Neelesh26 мая 2011 г., 12:21
Вы хотите сказать, что у вас вообще нет myImage.png?
 BoltClock♦26 мая 2011 г., 12:21
На устройствах без Retina, если iOS не может найти стандартные изображения, она все равно будет искать@2x версии и захватить их. Тем не менее, они отбрасываются и могут выглядеть неправильно (или, по крайней мере, не очень хорошо выглядеть).
 Neelesh26 мая 2011 г., 12:26
и iphone уменьшает его автоматически. Ух ты. Спасибо за информацию. Следует сохранить размер двоичного файла :-)

Ваш ответ на вопрос