2013-11-28 2 views
1

В настоящее время все UIImageViews в моем приложении настроены на режим scaleToFill, используя только одно изображение сетчатки, не устанавливая изображение без сетчатки. Я полагаю, что на дисплее без сетчатки дополнительное разрешение будет потеряно само по себе.Необходимо иметь сетчатку и не-сетчатку для всех изображений в приложении iOS?

Вопрос: Этот подход приемлемый? И Apple отклонит мое приложение из-за отсутствия изображений без сетчатки для UIImageView?

ответ

2

Apple не отклонит ваше приложение. Однако рекомендуется иметь версии без сетчатки, если вы ориентируетесь на универсальные устройства, поскольку там все еще много iPad без сетчатки, а масштабирование происходит медленнее и иногда вызывает уродливые образы.

Если вы ориентируетесь только на iPhone, (IMO), нет необходимости в изображениях без сетчатки.

+0

Ваше последнее утверждение действует только в том случае, если приложение поддерживает только iOS 7. Есть еще не-сетчатые iPhone, которые поддерживают iOS 6 или ранее. – rmaddy

+0

Нет, речь идет не о версиях iOS, а о генерации устройства. iPhone 4 (и старше) - это единственные устройства, которые используют изображения, не содержащие сетчатки. –

+0

Я считаю, что iPhone 4 использует дисплей сетчатки. Итак, что сказал @rmaddy правильно. – brianLikeApple

Смежные вопросы