iOS 8 Action Extension размеры иконок


Пытаясь решить эту проблему значок расширения действия iOS 8 пуст на устройстве (работает в симуляторе) , я понял, что нигде нет информации о том, какой размер должен иметь значок расширения действия iOS 8. Также не очень понятны технические требования "рекомендуется PNG" и "монохроматический". Кто-нибудь знает, где разместить значок расширения действия в XCode 6 и какие размеры и формат он должен иметь.

1 6

1 ответ:

Из документации :

IOS. Создайте образ шаблона, представляющий расширение действия. Один шаблон изображения-это изображение, которое iOS использует в качестве маски для создания окончательного изображения. значок, который пользователи видят в контроллере вида деятельности. Чтобы создать шаблон изображения, который хорошо выглядит в окончательном пользовательском интерфейсе, выполните следующие действия руководящие принципы:

Используйте черный или белый цвет с соответствующей Альфа-прозрачностью. Не включать тень. Используйте сглаживание. Создайте образ в два приема размеры:

Для iPhone изображение должно хорошо выглядеть в центре области, которая меры 60 х 60 точек.

Для iPad изображение должно хорошо выглядеть в центре области, которая измеряет 76 х 76 точек .

Кроме того, дополнительную информацию вы можете получить из HIG.

Используйте монохроматическую версию значка приложения для расширения действия. (В отличие от этого, расширение Share использует полноцветное приложение, содержащее его апп икона.) Чтобы создать значок для расширения действия, вы можете начать создав трафаретную версию значка приложения. При необходимости упростите дизайн, сосредоточившись на элементах, которые делают вашу иконку уникальной.

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

Редактировать: Из Документации (поиск значка):

В iOS расширение пользовательского действия использует версию образа шаблона своего содержит значок приложения, который вы должны предоставить.

Расширения iOS Share автоматически используют значок содержащего приложения. Если вы предоставляете отдельный значок в целевой папке расширения общего доступа, Xcode игнорировать его. Для всех других типов расширений приложений необходимо указать значок, соответствующий значку содержащего приложения.

Для получения информации о том, как добавить значок в приложение расширение, см. создание каталога активов и добавление набора значков Приложения или образа запуска Набор. Дополнительные сведения о требованиях к значкам для расширений приложений iOS см. В разделе " приложение Расширения" в iOS пользовательского интерфейса руководящие принципы

Правка 2: Создайте ресурс изображений AppIcon в папке вашего расширения и добавьте значки в этот набор, а также ссылайтесь на этот ресурс в целях вашего расширения и приложения.

Также убедитесь, что значок расширения полностью прозрачен. фон, причем не сплошной белый. Любой цвет, кроме прозрачного, будет показан как сплошной темно-серый.

Введите описание изображения здесь