Я ищу, чтобы поместить качественные изображения iPad в сетку (сумасшедшие!) В мое приложение для запуска нового iPad на 16-м Марче. Однако я не могу найти правильный суффикс для имен файлов в любом месте документа!iPad Retina Display Suffix
Я использую суффикс @ 2x для дисплея iPhone и iPod Retina. Если кто-то еще знает, что это будет/будет для iPad, и, тем более, может показать мне ссылку на официальные документы, я бы это очень признал.
Спасибо! :-D
EXTRA:
думал, что я просто оставить немного кода, который я начал использовать, чтобы использовать свой iPhone @ 2x изображений для IPad без сетчатки глаза (как это большая часть моей @ 2x ~ iphone и ~ ipad изображения были одинаковыми, а дубликаты - просто пустая трата пространства).
+ (UIImage*)imageNamedSmart:(NSString*)name
{
UIImage *returnImage = [UIImage imageNamed:[NSString stringWithFormat:@"%@", name]];
if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad)
{
if ([[UIScreen mainScreen] respondsToSelector:@selector(scale)] && [[UIScreen mainScreen] scale] == 2)
{
// iPad Scale 2 i.e. 3rd Gen iPad
}
else
{
// iPad Scale 1 i.e. 1st and 2nd Gen iPad
return [UIImage imageNamed:[NSString stringWithFormat:@"%@@2x", name]];
}
}
return returnImage;
}
Это означает, что вместо вызова:
[UIImage imageNamed:@"imageName"]
Вы звоните:
[self imageNamedSmart:@"imageName"]
Надежда это помогает людям немного больше. :-D
(я нашел эту идею выпучив, но я не могу найти оригинальный сайт ссылки, так что спасибо, кто ты.)
Подсказка: 'imageNamed:' все работает для вас уже. Он знает обо всех 4 разрешениях и префиксах. ;-) –
Да, но вам все равно придется поместить два файла изображений, каждый с собственным именем. Таким образом это означает, что вы можете использовать имя@2x.png для имени ~ ipad.png только с одним изображением, а код работает над тем, что использовать. И, как я узнал, когда у вас есть универсальное приложение с сетчаткой iPhone и iPad, оно становится большим, быстрым. :-D – Baza207
Действительно, это, вероятно, самый большой недостаток универсальных приложений: больший размер. –