Était errant si quelqu'un peut offrir un aperçu. Pour la vie de moi, je ne peux pas comprendre comment envoyer un UIImage avec UIActivityTypeMessage, bien que certains disent que c'est possible.Composer UIActivityTypeMessage avec UIImage
Les docs disent: http://developer.apple.com/library/ios/#documentation/UIKit/Reference/UIActivity_Class/Reference/Reference.html
UIActivityTypeMessage
Les messages d'objet le contenu fourni à l'application Messages. Lorsque vous utilisez ce service, vous pouvez fournir des objets NSString et NSAttributedString en tant que données pour les éléments d'activité. Vous pouvez également spécifier des objets NSURL dont le contenu utilise le schéma sms. Disponible dans iOS 6.0 et versions ultérieures. Déclaré dans UIActivity.h. Donc, à ma connaissance, je ne peux envoyer que NSString/NSURL. Je ne te vois pas c'est possible.
J'utilise ceci:
UIImage *image; // some image here.
UIActivityViewController *activityViewController = [[UIActivityViewController alloc] initWithActivityItems:@[ image ] applicationActivities:nil];
Toute aide serait très apprécié.
Confirmé que dans iOS7, le partage vers iMessage fonctionne avec le contrôleur UIActivityController standard. En prime, vous pouvez également partager une vidéo via iMessage et AirDrop sans devoir d'abord l'extraire vous-même. Dans les deux cas, passez le NSURL de l'ALAsset dans les activityItems. –