2014-04-22 4 views
0

IOS документация описывает, что UIActivity подкласс должен возвращать файл 'activityImage с различными размерами для iPhone, IPad и IOS 6, IOS 7.Ios различных размеров изображений для UIActivity подкласса

для iPhone и IPod Touch, изображения на iOS 7 должно быть 60 на 60 пунктов; на более ранних версиях iOS, вы должны использовать изображения не более 43 по 43 балла. Для iPad изображения на iOS 7 должны быть 76 на 76 пунктов; на более ранних версиях iOS вы должны использовать изображения не более 60 на 60 баллов. На устройстве с дисплеем Retina количество пикселей: удвоено в каждом направлении.

Что такое правильный способ вернуть изображение:

  • Создать, если/еще блок следующего устройства iPhone/IPad и iOS6/iOS7 вернуться. Я думаю, что это не лучший способ.

  • Назовите изображения, следующие за именованием (например, суффикс ~ iPHone, ~ iPad, ....), тогда мы просто создаем изображение с одним именем в кодировке. Система автоматически соответствует правильному файлу изображения. Я думаю, что это лучший способ, но я не знаю соглашения об именах.

Каким образом следует использовать? Спасибо!

+1

Ответьте на свой вопрос, это вам помогло? – Gabox

ответ

0

Лучший способ сделать это, всегда следуют стандарту Apple:

для IPad: - someIpadImageIcon @ 2x ~ Ipad - someIpadImageIcon ~ Ipad

Для iPhone: - someIphoneImageIcon @ 2x - someIphoneImageIcon

Надеюсь, это поможет вам

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