Загрузка логики изображений высокого разрешения по соглашению об именах в iphone
В соответствии с соглашением Apple о присвоении имен для изображений с высоким разрешением
Когда мы предоставляем только name.png, iphone 3 и iphone 4 будут отображать его.
Когда мы также предоставляем name@2x.png с более высоким разрешением, чем name.png, на этот раз iphone3 отобразит name.png, а iphone 4 отобразит name@2x.png.
Вот мой вопрос
что если мы предоставим только name@2x.png? Хорошо, iphone 4 покажет это.
Может ли iphone 3 отображать это изображение?
Заранее спасибо..
2 ответа
Нет, не может. Устройства без сетчатки не будут находить изображение и уменьшать его.
Изменить: Я только что проверил это и, по-видимому, на iOS 5, Retterdesdialogs правильно, он найден. Я не уверен, когда это было введено, я не верю, что так было всегда, поскольку я пробовал это в прошлом.
Любопытно, что разрешение iOS найти изображение с помощью соглашения об именах дает гораздо худшие результаты, чем если вы укажете изображение вручную. Я бы ожидал, что даунскейлинг даст одинаковые результаты, но он выглядит немного хуже.
iPhone 3 может отображать это изображение, но в низком качестве, потому что все пиксели уменьшены до половины.