Нужна ли графика @ 2x для приложений iPad? - PullRequest
1 голос
/ 28 января 2012

Я делаю универсальное приложение в первый раз, и мне интересно с iPad, нужно ли мне включать @ 2x версию всей моей графики, как я делаю для приложений iPhone, или iPad не поддерживает это?то есть, если мое фоновое изображение имеет размер 1024 x 768, мне нужна версия 2048 x 1536 @ 2x?

Спасибо

Ответы [ 5 ]

3 голосов
/ 28 января 2012

Нет, нет.

Но это может скоро понадобиться;)

http://deallocatedobjects.com/posts/ipad-retina-images-found-in-itunes-u-and-ibooks-2-files

0 голосов
/ 14 апреля 2012

Да.Поскольку уже доступно третье поколение iPad, которое поддерживает разрешение @ 2x, необходимо интегрировать графику @ 2x.

0 голосов
/ 28 января 2012

Нет, они вам не нужны ....

ЕСЛИ вы не хотите масштабировать графику (iPhone), когда пользователь iPad «увеличивает» дисплей. Когда пользователь iPad меняет уровень масштабирования приложения, вы можете получить это уведомление:

_UIClassicApplicationWillChangeZoomNotificationName

И используйте соответствующую графику, или на ваших видах, слоях и т. Д. Установите масштаб рисования

// scale just changed!
CGFloat scale = [[_window screen] scale];
[layer setRasterizationScale:scale];
[layer setShouldRasterize:YES];

Это совершенно необязательно. Некоторые представления имеют собственную графику, которая при масштабировании на iPad выглядит ужасно, это можно исправить за вас.

0 голосов
/ 28 января 2012

Нет, iPad 1 и iPad 2 имеют одинаковое разрешение сцены 1024 x 768. В настоящее время iPad «retina» отсутствует, поэтому вам не нужно беспокоиться о включении значков «@ 2x».

0 голосов
/ 28 января 2012

Нет, iPad 1 и iPad 2 предлагают максимальное разрешение экрана 1024x768.

...