Блуждал, если кто-то может предложить какое-то понимание. Для жизни я не могу понять, как отправить UIImage с помощью UIActivityTypeMessage, хотя некоторые говорят, что это возможно.
Документы говорят: http://developer.apple.com/library/ios/#documentation/UIKit/Reference/UIActivity_Class/Reference/Reference.html
UIActivityTypeMessage
Объект помещает предоставленный контент в приложение "Сообщения". При использовании этой службы вы можете предоставить объекты NSString и NSAttributedString в качестве данных для элементов активности. Вы также можете указать объекты NSURL, содержимое которых использует схему sms. Доступно в iOS 6.0 и более поздних версиях. Объявлено в UIActivity.h.
Поэтому, насколько я понимаю, я могу отправить NSString/NSURL. Я не вижу в этом возможности.
Я использую это:
UIImage *image; // some image here.
UIActivityViewController *activityViewController = [[UIActivityViewController alloc] initWithActivityItems:@[ image ] applicationActivities:nil];
Любая помощь будет высоко оценена.