Предотвращение MFMailComposeViewController от масштабирования анимированных GIF-файлов

Я прикрепляю анимированный GIF к электронному письму, которое будет отправлено с MFMailComposeViewController. Если GIF имеет достаточный размер, MFMailComposeViewController спросит пользователя, хотят ли они изменить его размер до меньшего размера. К сожалению, анимация не будет сохранена в измененном изображении.

Как мне запретить MFMailComposeViewController изменять размер изображения или сохранять его в анимации?

One Solution collect form web for “Предотвращение MFMailComposeViewController от масштабирования анимированных GIF-файлов”

Для этого нет встроенного API, но один из них – сжать анимированный GIF в ZIP, а затем прикрепить его. MFMailComposeViewController не будет предлагать изменять размер ZIP (если он не заглянет в его содержимое).

  • Огромные изображения в приложении iOS без CATiledLayer?
  • UIControlEventEditingChanged не запускается при использовании setText поля UITextfield
  • Используйте анимацию UIView для реализации kCATransitionPush из CATransition
  • Размер вида уменьшается после скрытия панели вкладок
  • Замена для `fabs`,` fmax` и т. Д. Для использования с CGFloat на 64-битных iOS-устройствах
  • Область выделения UIButton простирается наружу от кнопки
  • Методы класса и методы экземпляра - когда / когда их не использовать?
  • Обнаруживать, когда приложение iOS запускается в первый раз?
  • Вращение UIRotationGestureRecognizer иногда превосходит очень большое значение
  • Анимация состояния / положения раскадровки
  • Как я могу преобразовать сокращенное значение смещения часового пояса в официальный идентификатор часового пояса?
  • Interesting Posts

    Какова наилучшая практика предотвращения экземпляра из init () в классе Singleton в Swift

    Как определить, проходит ли личная горячая точка Wi-Fi или запись на iOS?

    UIDevice не работает в swift 2.0

    Организатор XCode 4.6 не символизирует трассировку стека моего приложения

    Кодировать аудиопоток h264, совместимый с iOS, с FFMPEG

    Разметка и дополнение Delphi TGridLayout между элементами

    xCode установить более старый SDK для iOS

    Невозможно переместить вид клавиатуры iOS9 swift

    Анимация высоты UIView при использовании автоматического макета с быстрым

    Перемещение содержимого, находящегося под клавиатурой

    iPhone: расширения файлов изображений не связаны с моим приложением

    Ошибка Entitlements.plist при попытке создания не-ad-hoc версий?

    Чистый ObjC (.m) против ObjC и Cpp (.mm) mix

    Программно определить, включен ли код доступа iOS или нет

    Swift 3 – Сравнение объектов Date

    PhoneC: Разработка iOS проста с помощью XCode, Swift3, UITableView, cocatouch, давайте создадим приложения для iPhone, iPad и Macbook.