UIActivityViewController не показывает мое пользовательское изображение активности в списке "БОЛЬШЕ" на iOS8
Вот скриншот:
В моем подклассе UIActivity я переопределяю метод -activityImage, чтобы использовать свой собственный значок для элемента общего доступа facebook, но он появляется на панели общего доступа, но исчезает в списке MORE.
Ответ 1
Довольно старый вопрос, но, возможно, решение полезно и для других!
В подклассе UIActivity реализует/перезаписывает метод
чтобы вернуть изображение (другое или то же), которое будет отображаться в представлении больше/настроек.
Ответ 2
Вы проверили, что ваше изображение имеет этот формат
Для iPhone и iPod touch изображения на iOS 7 должны быть 60 на 60 пунктов; в более ранних версиях iOS вы должны использовать изображения не более 43 на 43 пункта. Для iPad изображения на iOS 7 должны быть 76 на 76 пунктов; в более ранних версиях iOS вы должны использовать изображения размером не более 60 на 60 точек. На устройстве с дисплеем Retina количество пикселей удваивается в каждом направлении.