War Wandern, wenn jemand Einblick bieten kann. Für das Leben von mir kann ich nicht herausfinden, wie man eine UIImage mit UIActivityTypeMessage sendet, obwohl einige sagen, dass es möglich ist.Verfassen UIActivityTypeMessage mit UIImage
Die docs sagen: http://developer.apple.com/library/ios/#documentation/UIKit/Reference/UIActivity_Class/Reference/Reference.html
UIActivityTypeMessage
Das Objekt setzt den bereitgestellten Inhalte an die Nachrichten-App. Wenn Sie diesen Service verwenden, können Sie NSString- und NSAttributedString-Objekte als Daten für die Aktivitätselemente bereitstellen. Sie können auch NSURL-Objekte angeben, deren Inhalt das SMS-Schema verwendet. Verfügbar in iOS 6.0 und höher. In UIActivity.h deklariert.
So zu meinem Verständnis kann ich nur NSString/NSURL senden. Ich sehe dich nicht, es ist möglich.
ich dies mit:
UIImage *image; // some image here.
UIActivityViewController *activityViewController = [[UIActivityViewController alloc] initWithActivityItems:@[ image ] applicationActivities:nil];
Jede Hilfe sehr geschätzt würde.
Bestätigt, dass das Teilen mit iMessage in iOS7 mit dem Standard-UIActivityController funktioniert. Als zusätzlichen Bonus können Sie ein Video auch über iMessage und AirDrop freigeben, ohne es zuvor selbst extrahieren zu müssen. In beiden Fällen übergeben Sie die NSURL des ALAsset in den activityItems. –