UIPasteboard, содержащий изображения и вставку текста в Почту
Начиная с iOS8, поведение Mail с монтажной панелью, похоже, изменилось.
Я пытаюсь скопировать изображения и текст из моего приложения в формате, который я могу вставить в приложение Почта.
UIPasteboard, содержащий изображения и текст, будет вставлять только изображения в Почту. Картон, содержащий один или другой, работает нормально.
Я создаю словарь для каждого элемента текста и изображения, добавляю их все в массив, затем устанавливаю pasteboard.items в массив. Этот метод работал в течение года или двух.
Я полагаю, что Mail теперь принимает "лучшие" данные в монтажном столе и предполагает, что текст был включен только в качестве запасного варианта (например, текстовое описание).
Кто-нибудь еще наблюдал такую же проблему, и есть ли обходной путь?
1 ответ
Когда несколько дней назад я попытался добавить текст и изображение на UIPasteboard, я обнаружил, что ТОЛЬКО изображение было добавлено на UIPasteboard.
UIPasteboard.generalPasteboard().string = text
UIPasteboard.generalPasteboard().image = image
Я использую код выше, затем проверьте UIPasteboard.generalPasteboard().string
было nil
Я твердо уверен, что мой текст не был ноль. Так что это может быть ошибкой.