Използване на тип данни UIActivity и AVAsset

Според документацията на UIActivity Class възможно е да добавите AVAsset обекти като източник на данни към UIActivityTypePostToFacebook дейност. Това означава ли, че можем да публикуваме видеоклипове с помощта на стандартния тип дейност UIActivityTypePostToFacebook? Ако не, тогава какви артикули мога да публикувам с помощта на AVAsset елемент от дейността?


person voromax    schedule 12.10.2012    source източник


Отговори (1)


Е.. Според UIActivity.h

UIKIT_EXTERN NSString *const UIActivityTypePostToFacebook   NS_AVAILABLE_IOS(6_0); // text, images, URLs
UIKIT_EXTERN NSString *const UIActivityTypePostToTwitter    NS_AVAILABLE_IOS(6_0); // text, images, URLs
UIKIT_EXTERN NSString *const UIActivityTypePostToWeibo      NS_AVAILABLE_IOS(6_0); // text, images, URLs
UIKIT_EXTERN NSString *const UIActivityTypeMessage          NS_AVAILABLE_IOS(6_0); // text
UIKIT_EXTERN NSString *const UIActivityTypeMail             NS_AVAILABLE_IOS(6_0); // text, image, file:// URLs
UIKIT_EXTERN NSString *const UIActivityTypePrint            NS_AVAILABLE_IOS(6_0); // image, NSData, file:// URL, UIPrintPageRenderer, UIPrintFormatter, UIPrintInfo
UIKIT_EXTERN NSString *const UIActivityTypeCopyToPasteboard NS_AVAILABLE_IOS(6_0); // text, image, NSURL, UIColor, NSDictionary
UIKIT_EXTERN NSString *const UIActivityTypeAssignToContact  NS_AVAILABLE_IOS(6_0); // image
UIKIT_EXTERN NSString *const UIActivityTypeSaveToCameraRoll NS_AVAILABLE_IOS(6_0); // image, video

видеоклиповете се споменават само в коментари за UIActivityTypeSaveToCameraRoll. Това означава, че единствените изображения могат да се добавят като екземпляри на AVAsset с помощта на тези стандартни типове дейности.

person voromax    schedule 12.10.2012