Я ищу, чтобы поставить качественные изображения iPad в сетчатку (сумасшедшие!) в мое приложение для нового выпуска iPad на 16-м Марче. Однако я не могу найти правильный суффикс для имен файлов в документах!
Я использую суффикс @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
(Я нашел эту идею, посмотрев, но я не могу найти исходный сайт для ссылки, поэтому спасибо вам, кто бы вы ни были.)